当前位置: 代码迷 >> WinCE >> vector在Release模式下报错
  详细解决方案

vector在Release模式下报错

热度:104   发布时间:2016-04-28 12:02:35.0
vector在Release模式下出错
本帖最后由 yingkou 于 2014-04-08 11:24:00 编辑
Debug下代码没有问题,Release下出错,通过LOG查看出错代码在:m_valvector.push_back(val);
代码的执行时机是初始化的时候,大概是什么原因呢?
------解决方案--------------------

什么错误?请提供更详细信息,或者代码.
我以前用过是可以的。
------解决方案--------------------
类似的问题,一般是小范围的指针操作越界引起的。
因为在 Debug 模式下,内存有用于调试的部分,所以不会出现问题。但在 Release 模式下,问题就出现了。

所以建议 LZ 仔细分析代码,不要去怀疑 vector 这种很多人在用、但只有 LZ 你那出错的原因是因为 vector 本身的问题。
  相关解决方案