QT 如何printf和std::cout的内容显示在程序界面上
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT 如何printf和std::cout的内容显示在程序界面上相关的知识,希望对你有一定的参考价值。
参考技术A 在程序窗口上的话,要有比如说LineEdit之后才能按照字符串处理给内容赋值。cout,cin等是用来绑定流的,一般用在命令行状态,现在的Qt能创建出console工程。
区别是.pro中QT+=core QT-=gui CONFIG+=console CONFIG-=app_bundle
在main程序里面写
#include <QTextStream>
...
QTextStream cout(stdout);//绑定cout到标准输出
cout<<"Hello World"<<endl;
cout.flush();//可以实现立刻的输出
...
return 0; 参考技术B default: std::cout<<j+2;追问
窗口程序的窗口上
Qt 异常总结(ubuntu环境)
1、Qt Console Application项目,换行标志之前的才会被输出。
std::cout<< "被打印"; std::cout<< "正常打印"<<‘ ‘; std::cout<< "不打印";
以上是关于QT 如何printf和std::cout的内容显示在程序界面上的主要内容,如果未能解决你的问题,请参考以下文章