首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

一个有关C++容器的有关问题

2012-02-15 
一个有关C++容器的问题为什么像vector这样的容器不能存储iostream类型的对象呢?请各位大侠给予指点,多谢了

一个有关C++容器的问题
为什么像vector这样的容器不能存储iostream类型的对象呢?请各位大侠给予指点,多谢了,^_^

[解决办法]
因为iostream对象没有拷贝构造函数和赋值运算符。
[解决办法]
容器存放值的副本,所以需拷贝构造函数,赋值操作符
具有这些的对象即可以作容器的对象
okokok
[解决办法]
推荐看看herb sutter的exceptional c++系列,里面详细描述了如何将容器对类的需求降至最低,不过我也忘了最低需求是啥了,回去得重新看看

热点排行