c++
文章平均质量分 51
HighMoreJ
这个作者很懒,什么都没留下…
展开
-
c++迭代器失效
一般来讲,如果在程序中对vector中的元素做了修改,添加或者删除元素之后,迭代器就会失效,这时候就不要使用迭代器了 或者 只需插入后重新把迭代器定位好即可。void vectorTest1() { vector container; for (int i = 0; i < 10; i++) { container.push_back(i); } vector::iterator原创 2014-02-19 20:40:03 · 594 阅读 · 0 评论 -
Universal Reference
表示c++11 添加了std::move后一直搞不清楚左值,右值神马的.下文只是个人理解(看了channel 9 上的视频后),不保证绝对正确哈! 1首先需要明确的一点 type&& -> rvalue reference 错误 千万不要天真的以为有了&&后,就是右值引用了! type&& 可能代表两种情况 1> rvalue reference 2> univers原创 2015-04-02 15:37:18 · 2562 阅读 · 0 评论