QT中新建的C++控制台文件中,开始出现的这一段代码,有什么用,怎么删了它?
#include <QtCore/QCoreApplication>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
return a.exec();
}
我知道这是main但是,我讲的是main函数里面的参数和代码是什么意思,其他编译器新建的时候没有这些代码
追答如果你只想用C++编写一个控制台程序,那么
#include 、QCoreApplication a(argc, argv);、return a.exec();都可以删除。加入你自己的代码和所需要的头文件就可以了。
这些代码只是为了你快速的编写QT程序而添加的,不用每次都写同样的代码。新建一个工程都会自动生成一个框架,自动生成每一个程序都该写的代码,这样可以减少程序员的工作量,提高效率。如果你不想使用这些代码,注释或删除这些代码就可以了。