【Debug Assertion Failed!Expression:_pFirstBlock ==

来源:互联网 发布:javascript 构造函数 编辑:程序博客网 时间:2024/05/16 01:42

今天在用vs2013编程的时候,我遇到:

Debug Assertion Failed!Expression:_pFirstBlock == pHead  vs2013

解决办法一:

               项目属性 -> 配置属性 -> C/C++ -> 代码生成 -> 运行库->MDd

               参考:http://blog.csdn.net/giantpoplar/article/details/47295877

               我用解决办法一,会出现下面的问题。

              error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“MTd_StaticDebug”

               而上面的解决办法搜了一下是叫我改回来。

              项目属性 -> 配置属性 -> C/C++ -> 代码生成 -> 运行库->MTd

              哈哈,陷入的死循环。看来第一种方法不能用了。

解决办法二:

              因为发现我的代码是在函数返回的时候出了错误的,而且我用了vector,这与使用string出错是同一个问题。

              参考:http://stackoverflow.com/questions/18882760/debug-assertion-failed-expression-pfirstblock-phead

              英文不太理解,我就试着理解吧,最后的尝试把函数中所有的vector使用的时候,必须初始化,如:

          

vector<Mat> colorCh;split(img,colorCh);

           全部改为:

vector<Mat> colorCh(3);split(img,colorCh);


          改完之后之后就没问题了哈。
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 公司跨区迁址怎么办 公司搬走注册地怎么办 注册公司没有房产证怎么办 公司不运营了怎么办 公司注销了账户怎么办 租户不变更地址怎么办 营业执照忘审了怎么办 工商营业执照年检过期怎么办 个体营业执照没有年报怎么办? 个体工商户一年没有申报怎么办 个体工商户逾期未申报怎么办 个体户没报税过怎么办 农业银行证书过期了怎么办 ca证书丢了怎么办 ca证书被锁怎么办 上个月忘记清卡怎么办 财务人员进入税务黑名单怎么办 社保本丢了怎么办 贷款车辆登记证书怎么办 发票薄丢了怎么办? 汽车发票丢了怎么办 税票弄丢了怎么办 交强险正本丢了怎么办 个体营业执照正本丢失怎么办 简易注销后税务怎么办 拒绝了日历邀请怎么办 老人走丢了怎么办 老人走丢找不到怎么办 没人给介绍对象怎么办 bate365账号被锁怎么办 qq号疑似被盗怎么办 不知道音乐名字怎么办 忘记支付宝登录怎么办 微信被老婆拉黑怎么办 微信群昵称改不了怎么办 微信号设置不了怎么办 修改微信号点不开怎么办 多屏设置失败怎么办 icould密码忘了怎么办 微信号换不了怎么办 微信号改不了怎么办?