社区
C++ 语言
帖子详情
Expression: ("this->_Has_container()",0)!!!急急急
wori011
2011-10-25 03:38:40
程序运行时 如下错误、对于vector的操作较多,但是大多是如此:
vector <devTab>::iterator it;
for (it=theApp.m_vDevTable.begin(); it!=theApp.m_vDevTable.end(); it++)
{
//*******
}
求高手帮忙给点意见!!!
...全文
219
9
打赏
收藏
Expression: ("this->_Has_container()",0)!!!急急急
程序运行时 如下错误、对于vector的操作较多,但是大多是如此: vector ::iterator it; for (it=theApp.m_vDevTable.begin(); it!=theApp.m_vDevTable.end(); it++) { //******* } 求高手帮忙给点意见!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengzhixi
2011-10-26
打赏
举报
回复
增加元素就可能引起vector内部重新分配内存,这就意味着某些其他线程使用的迭代器会失效。
恨天低
2011-10-26
打赏
举报
回复
对m_vDevTable的操作都加锁,操作完解锁,再试试会不会报错!
qq120848369
2011-10-26
打赏
举报
回复
[Quote=引用 6 楼 pengzhixi 的回复:]
既然是多线程那对vector的操作加锁呗。
[/Quote]
++
pengzhixi
2011-10-26
打赏
举报
回复
既然是多线程那对vector的操作加锁呗。
wori011
2011-10-26
打赏
举报
回复
多线程、大概原因 我定位了一下、 有一个线程 会往这个vector里面新增或者删除东西、 但是如果是vector删除元素 报错很容易理解、为何vector在新增东西的时候 也会出这个问题呢…… 不解!!!
机智的呆呆
2011-10-25
打赏
举报
回复
多线程不?
wori011
2011-10-25
打赏
举报
回复
代码非常多, 大致流程是 一个vecotr内存表 数据量很大 1S更新一次、 然后每三秒从中取出数据来入库、
聪明的愚者
2011-10-25
打赏
举报
回复
完全不懂一个循环能看出什么来。而且看不明白循环的内容是什么。
pengzhixi
2011-10-25
打赏
举报
回复
代码多贴些,需要这么吝啬吗
HTML5开发视频:高级程序设计
第十一章: 本节课程主要讲解了什么是SASS、SASS的预处理、ass语法(变量、嵌套、导入、mixin、扩展、function、
expression
)。 第十二章: 本节课程主要讲解了什么是GULP、GULP环境配置、GULP基本使用及GULP的插件...
Expression
: is_block_type_valid(header->block_use)的解决方法
问题描述 我是在自己写一个类后,在使用的时候总是在程序结束的时候报错is_block_type_valid(header->block_use) 解决方法 报错中提到内存块类型异常,是与内存空间的使用或者释放有关,从经验看应该是同一块地址被...
Debug_is_block_type_valid(header->_block_use)
Debug Assertion Failed OpenCv is_block_type_valid(header->_block_use) Ask Question up vote2down votefavorite I am new to Programming using Visual Studio and openC
误操作:释放栈上空间
Expression
: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse)
误操作:释放栈上空间错误现象: 原因:从框中内容能大概看出:
Expression
: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse), 说明是内存块的类型不对, 什么情况下会有这种问题呢? 试验一下, 请看下面代码:void test(vector* ...
VS2015+opencv2.4.11报错 Debug Assertion Failed! is_block_type_valid(Header->_block_use)
如果调用了detectMultiScale()函数,尝试把第二参数vector变量改为全局变量,并在调用前clear一下vector。 转自http://blog.csdn.net/wodeiphone/article/details/40507253
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章