我写了一个很简单的代码 ,用于QImage的加载,如下:
QString szFileName=QString("C:/Users/syw/Desktop/3.jpg");
qDebug()<<szFileName;
QImage* pImage=new QImage;
bool bFlag=pImage->load(szFileName);
qDebug()<<bFlag;
qDebug()<<pImage->isNull();//这行在release模式下返回true,在debug模式下返回false
bFlag=pImage->save(QString("thisisatestimage.jpg"));
qDebug()<<bFlag;
现在遇到的问题是这样的,在Debug模式下,正常运行,但是在Release模式下,pImage总是加载不成功,始终想不明白是什么原因,不知道谁遇到过同样的问题,还望不吝赐教。