引用第8楼peterxj108于2011-05-24 19:33发表的 :
如果不能识别DSW文件,能不能在Qt里新建一个.h和.cpp,写命令行输出hello world并运行?
好像Qt没有类似<iostream>这样的类
Qt也只是在标准c++上的扩展吧,用<iostream>这个没问题的。例如写下下面一段hello world程序:
#include <iostream>
using namespace std;
int main(int argc, char **argv)
{
cout << "Hello world!" << endl;
}
假设这个文件叫hello.cpp,存放在C:\hello\目录下,用命令行进入该目录,qmake -project命令生成hello.pro文件,
在hello.pro文件中加一个行配置CONFIG += console(
当在Windows下运行时,程序默认不会有控制台输出,加这一行是为了输出信息到控制台)。然后编译,从命令行中执行改程序,"Hello world!"就会在命令行中显示,但是不会像VC那样会弹出一个单独的控制台窗口显示,而是在你执行hello.exe的控制台界面中显示。
不知道我说的是楼主想了解的么?我也才学Qt没几天,有很多疑惑。万事开头难嘛,一起加油!