我刚遇到这个问题
error: request for member ‘show’ in ‘myWindow’, which is of non-class type ‘MainGUIWindow()’
Run Code Online (Sandbox Code Playgroud)
当试图编译一个简单的qt应用程序时:
#include <QApplication>
#include "gui/MainGUIWindow.h"
int main( int argc, char** argv )
{
QApplication app( argc, argv );
MainGUIWindow myWindow();
myWindow.show();
return app.exec();
}
Run Code Online (Sandbox Code Playgroud)
我通过替换解决了这个问题
MainGUIWindow myWindow();
Run Code Online (Sandbox Code Playgroud)
通过
MainGUIWindow myWindow;
Run Code Online (Sandbox Code Playgroud)
但我不明白其中的区别.我的问题:有什么区别?
此致,德克