读书人

c++标准库中逆序迭代器有关问题

发布时间: 2013-02-24 17:58:56 作者: rapoo

c++标准库中逆序迭代器问题
list<int> iList;

copy(iVec.rbegin(),iVec.rend(),iList.begin());

为什么不能将iVec中的元素逆序复制给iList?代码执行后iList依然为空。如果不用copy的话,用list的构造函数直接编译不过。在线等,
[解决办法]
copy必须已经有元素了才能copy,往空的list里copy正常来说应该出异常才对吧

读书人网 >C++

热点推荐