令人惊讶的是,下面的代码抛出异常。
QString qtemp = QDir::tempPath();
std::string temp = qtemp.toStdString();
std::cout<<temp<<std::endl;
当我使用visual studio调试时 - 我去了变量qtemp
的值。但是在接下来的步骤中,我从调试器中获得了一个BAD指针,当我输出相同的时候会导致异常。
答案 0 :(得分:5)
如果您正在混合调试和发布DLL,则这是一种已知症状。