在Qt中如何写控制台程序
来源:互联网 发布:淘宝直通车服务商 编辑:程序博客网 时间:2024/04/28 23:18
找到两种方法可以写控制台程序,控制台程序在Qt下也很容易实现,那么,非常好用的cin和cout又可以派上大用场了,其实使用这些标准库函数也很简单,和在Visual Studio编译器下一样,不过Qt更简单!
第一种,直接用标准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
建立项目文件 HelloConsole.pro
4. 修改 HelloConsole.pro,在其中加入一行
- CONFIG += console
5. 在 HelloConsole 目录下输入
- qmake
- mingw32-make
6. 生成的可执行文件在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中写控制台程序,关键是在项目文件中加上一行
- CONFIG += console
- 在Qt中如何写控制台程序
- 在Qt中如何写控制台程序-helloword
- 详解在QT中写控制台程序 实例
- 在Qt控制台程序中如何实现输入和输出
- Qt 写控制台程序
- 如何在控制台程序中使用窗口
- 如何在控制台程序中隐藏控制台窗口
- 邢红瑞的blog--如何在控制台程序中使用定时器
- 如何在窗口程序中使用控制台(/subsystem /entry)
- 【MFC】如何在mfc窗口程序中调用控制台
- 如何在VS2010中运行控制台程序时停留在控制台显示窗口
- 用mingw编译C++工程;程序里面的cout<<"aaa";cmd运行c++程序,aaa内容在控制台不显示,如何将aaa输出到控制台屏幕并将控制台内容写到一个文件中。
- 在控制台程序中隐藏控制台窗口!
- 在控制台程序中隐藏控制台窗口
- 在控制台程序中隐藏控制台窗口
- 在控制台程序中隐藏控制台窗口
- 在控制台程序中隐藏控制台窗口!
- 在控制台程序中隐藏控制台窗口
- 套接字选项
- 错误信息:通常每个套接字地址(协议/网络地址/端口)只允许使用一次.
- ThinkPad T420 INT 15 (2)
- JAVA正则表达式实例教程
- durpal学习日记
- 在Qt中如何写控制台程序
- ThinkPad T420 INT 15 (3)
- Android 邮件发送(一键发送, 163邮箱)
- 学习资料
- phpwind的密码及cookie加密方式
- Oracle初始口令
- GPXE
- C# 4.0中的动态类型和动态编程
- zoj 1180 Self Numbers