![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
midle110
人生就是在不断的感悟中成长
展开
-
vector 注意事项
最近写一个入门级别的聊天室程序的时候用到动态分配空间,第一联想到的就是vector容器但是客户端连接的时候经常出崩溃的现象经过排查,原来是传递了容器指针!查资料才知道,当添加新的数据进去的时候vector容器在重新分配空间时它会做这样的动作:首先,vector 会申请一块更大的内存块;然后,将原来的数据拷贝到新的内存块中;其次,销毁掉原内存块中的对象(调用对象的析构原创 2012-09-09 09:51:20 · 832 阅读 · 0 评论 -
deque iterator not dereferencable 问题
STL里面出现这个问题,纠结了半天,不知道什么原因。当然deque iterator not dereferencable。这个是deque出问题,vector、list也可以出问题的。也有很多人提问,但是回答的人很少。最后还是找到一些答案了。出现这种情况有两种可能。第一:访问某一个不存在的位置。比如:#include#include using namespac原创 2012-11-29 14:04:11 · 14674 阅读 · 0 评论