ups_hxc
upc_hxc
2021-01-24 18:23

问:Boost::assign中对标准容器重载operator+=返回值的疑问?

  • c++

最近再学习Boost::assign库时,了解到在assign库中为标准容器重载了operator+=,在实现中通过工厂函数返回list_inserter类。例如:

    vector<int> v;
    v += 1,2,3,4,5,6;

那么问题来了上述的代码中,最后变量v是vector类型还是list_inserter类型?如果是vector类型,那么最后是如何变回vector的?求大神指点!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

0条回答