詳解在QT中寫控制臺(tái)程序 實(shí)例
本文介紹的是詳解在QT中寫控制臺(tái)程序 實(shí)例,來看那內(nèi)容。找到兩種方法可以寫控制臺(tái)程序
第一種,直接用標(biāo)準(zhǔn)c++寫,具體如下:
1. 建立 HelloConsole 目錄
2. 在該目錄下新建 main.cpp
- #include <iostream>
- using namespace std;
- int main(int argc, char **argv)
- {
- cout << "Hello!" << endl;
- return 0;
- }
- #include <iostream>
- using namespace std;
- int main(int argc, char **argv)
- {
- cout << "Hello!" << endl;
- return 0;
- }
3. 在 HelloConsole 目錄下輸入
- qmake -project
建立項(xiàng)目文件 HelloConsole.pro
4. 修改 HelloConsole.pro,在其中加入一行
- CONFIG += console
5. 在 HelloConsole 目錄下輸入
- qmake
- mingw32-make
6. 生成的可執(zhí)行文件在debug目錄下
第二種,使用qt自帶的類,編譯過程與第一種一致,不同的是代碼:
- #include <QTextStream>
- static QTextStream cout(stdout, QIODevice::WriteOnly);
- int main(int argc, char **argv)
- {
- cout << "Hello!" << endl;
- return 0;
- }
- #include <QTextStream>
- static QTextStream cout(stdout, QIODevice::WriteOnly);
- int main(int argc, char **argv)
- {
- cout << "Hello!" << endl;
- return 0;
- }
在qt中寫控制臺(tái)程序,關(guān)鍵是在項(xiàng)目文件中加上一行
- CONFIG += console
小結(jié):詳解在QT中寫控制臺(tái)程序 實(shí)例的內(nèi)容介紹完了,希望那個(gè)本文對(duì)你有所幫助?。?!