您好我正在使用std::vector
并且在安装VS 2012之前它运行正常(使用VS 2013),但在安装VS 2012之后我运行了相同的代码
for(int i = 0; i < list.size(); i++)
{
if (condition)
{
myVec.clear();
myVec.push_back(v1);
myVec.push_back(v2);
myVec.push_back(v3);
myVec.push_back(v4);
}
}
对于i == 0
它运行,然后崩溃。有没有人遇到过这个问题?
事实上它在if
和i == 0
之后崩溃,而且它正在说
File: ...\dbgheap.c
Line: 1424
Expression: _pFirstBlock = pHead