首页| 论坛| 消息

标题:为什么有这样的警告
作者:slack
日期:2006-07-14 02:37
内容:

#include
class QApplication;
class QDialog;
int main(int argc, char **argv)
{
QApplication app(argc, argv);

QDialog *one = new QDialog(0);

QDialog *two = new QDialog(one);
one->show();

return app.exec();
}
//main.cpp:12: warning: unused variable `QDialog*two'
为什么有这样的警告?


#1 [fanyu 07-14 09:20]
这个警告的意思是你的two没有使用。
即你只是定义并分配给它内存空间,但却并有产生其它变化,显然上面那段程序中two是多余的,所以会有警告。

回复 发表
主题 版块