一个奇怪的问题,下面一个代码release之后会出现
MvSmart.exe exited with code -1073741819
bool Comunication::InitComm(unsigned char nodeId, unsigned int setOverTime,
BandRate Band, ProtocalType SetProtocal)
{
Protocal = SetProtocal;
bool ret = oZlgusbCan->InitUsbCan(Band);
return ret;
}
但是我增加一行代码
bool Comunication::InitComm(unsigned char nodeId, unsigned int setOverTime,
BandRate Band, ProtocalType SetProtocal)
{
Protocal = SetProtocal;
bool ret = oZlgusbCan->InitUsbCan(Band);
QMessageBox::information(NULL,"Yes","Band1000K");
return ret;
}
release之后就没有问题。
当然我把bool ret = oZlgusbCan->InitUsbCan(Band);给去掉release也是OK的。
请问有谁遇到过这种问题?