我想Qt Creator中創建下面的簡單的控制檯應用程序:非Qt的控制檯應用程序
#include <iostream>
int main(int argc, char* argv[])
{
std::cout << "Hello WOrld";
return 0;
}
我已經看到了SO一些可能重複,我已經選中「運行在終端」選項在運行設置。控制檯窗口在CTRL + R上彈出,但不顯示「Hello World」,只是「按Enter鍵退出」。
以上是創建一個空項目。
我已經嘗試創建一個「Qt控制檯應用程序」,它會生成下面的代碼。這確實工作正常,但我想要上面的簡單的非Qt版本。
#include <QtCore/QCoreApplication>
#include <iostream>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
std::cout << "Hello World";
return a.exec();
}
我忘了補充,我在Win Xp上,它排除了其他一些重複的建議。 – 2011-06-06 00:19:02
也排除我的答案。 :)我或多或少地假設* sensible * console程序的用法 - 一個Windows應用程序不一定具有標準管道,除非你明確聲明它具有它們。 – Arafangion 2011-06-07 04:34:07