upc_hxc
2021-01-24 18:23问:Boost::assign中对标准容器重载operator+=返回值的疑问?
最近再学习Boost::assign库时,了解到在assign库中为标准容器重载了operator+=,在实现中通过工厂函数返回list_inserter类。例如:
vector<int> v;
v += 1,2,3,4,5,6;
那么问题来了上述的代码中,最后变量v是vector类型还是list_inserter类型?如果是vector类型,那么最后是如何变回vector的?求大神指点!
- 点赞
- 回答
- 收藏
- 复制链接分享
0条回答
为你推荐
- 提问帖 :类内对字符串求长度编译不通过 急!!!
- c++
- 1个回答
- GO:如何在2×2可变大小的数组中分配所有元素?
- slice
- arrays
- 3个回答
- Golang:如何在HTTP客户端的TLS配置中指定证书
- ssl
- 1个回答
- Golang:如何更改接口切片中的结构字段值
- slice
- interface
- struct
- 1个回答
- 为什么在此延迟语句(无返回)运行时不返回返回值?
- return
- scope
- 1个回答
换一换