当前位置: 技术问答>linux和unix
Qt下cout还能不能用啊
来源: 互联网 发布时间:2015-07-10
本文导语: 我用qt写了一个从数据库取数据的表格,等取到数据后,我想先用cout将各数据写出 我是在嵌入式linux上做的,所以运行方式是通过终端调用程序的. 可是运行的时候,在终端上什么都显示不出来,想问一下,是不是因为qt是GUI...
我用qt写了一个从数据库取数据的表格,等取到数据后,我想先用cout将各数据写出
我是在嵌入式linux上做的,所以运行方式是通过终端调用程序的.
可是运行的时候,在终端上什么都显示不出来,想问一下,是不是因为qt是GUI的包,所以标准输入输出是做不了的??
我是在嵌入式linux上做的,所以运行方式是通过终端调用程序的.
可是运行的时候,在终端上什么都显示不出来,想问一下,是不是因为qt是GUI的包,所以标准输入输出是做不了的??
|
调用fprintf(std2...)把想要的消息输出到标准错误输出就可以了吧。
然后就可以在调试的时候在标准错误输出的窗口里面看到想要的信息了。
不过我用的是kdevelop。
然后就可以在调试的时候在标准错误输出的窗口里面看到想要的信息了。
不过我用的是kdevelop。
|
我记得wxwindows里面可以重定向cout 的:
wxTextCtrl *control = new wxTextCtrl(...);
wxStreamToTextRedirector redirect(control);
然后:
cout
wxTextCtrl *control = new wxTextCtrl(...);
wxStreamToTextRedirector redirect(control);
然后:
cout