详解在QT中写控制台程序 实例

移动开发
在QT中写控制台程序 实例是本文介绍的内容,不多说了,先来看本文内容。

本文介绍的是详解在QT中写控制台程序 实例,来看那内容。找到两种方法可以写控制台程序

第一种,直接用标准c++写,具体如下:

1. 建立 HelloConsole 目录

2. 在该目录下新建 main.cpp

  1. #include <iostream>     
  2. using namespace std;     
  3. int main(int argc, char **argv)     
  4. {     
  5.     cout << "Hello!" << endl;     
  6.     return 0;     
  7. }     
  8. #include <iostream> 
  9. using namespace std;  
  10. int main(int argc, char **argv)  
  11. {  
  12.  cout << "Hello!" << endl;  
  13.  return 0;  
  14. }  

3. 在 HelloConsole 目录下输入

  1. qmake -project 

建立项目文件 HelloConsole.pro

4. 修改 HelloConsole.pro,在其中加入一行

  1. CONFIG += console 

5. 在 HelloConsole 目录下输入

  1. qmake  
  2. mingw32-make 

6. 生成的可执行文件在debug目录下

第二种,使用qt自带的类,编译过程与第一种一致,不同的是代码:

  1. #include <QTextStream>     
  2. static QTextStream cout(stdout, QIODevice::WriteOnly);     
  3. int main(int argc, char **argv)     
  4. {     
  5.     cout << "Hello!" << endl;     
  6.     return 0;     
  7. }     
  8. #include <QTextStream> 
  9. static QTextStream cout(stdout, QIODevice::WriteOnly);  
  10. int main(int argc, char **argv)  
  11. {  
  12.  cout << "Hello!" << endl;  
  13.  return 0;  
  14. }  

qt中写控制台程序,关键是在项目文件中加上一行

  1. CONFIG += console 

小结:详解在QT中写控制台程序 实例的内容介绍完了,希望那个本文对你有所帮助!!!

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-06-10 15:21:25

Qt 控制台

2023-02-02 09:33:04

Linux控制台程序

2011-07-26 18:13:53

控制台

2009-07-29 10:22:00

Ubuntu虚拟控制台linux

2011-07-11 16:25:25

控制台

2011-07-06 15:25:33

Windows控制台

2010-03-05 09:34:01

2010-12-21 14:32:43

操作控制台

2011-06-15 13:39:55

Qt Creator

2009-04-28 09:51:21

WinForm控制台输出

2011-08-08 10:55:14

IOS 控制台 Consol

2009-06-15 09:50:34

JBoss控制台

2011-07-05 17:54:43

QT Sqlite ARM

2009-08-19 15:31:32

C#控制台应用程序

2022-08-08 09:34:33

Linux串行控制台

2011-06-30 10:50:39

Qt OpenCV

2009-10-10 10:45:04

VB 2005新型控制

2009-03-04 10:10:49

控制台桌面虚拟化Xendesktop

2021-06-17 11:34:54

SLS 阿里云

2011-07-27 13:59:04

点赞
收藏

51CTO技术栈公众号