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