Qt中界面程序不能再程序运行的时候输出后台线程printf的语句

  在Qt窗体应用程序中,如果使用C++标准库中的函数printf,并不能在程序运行的时候输出相应的语句,而是在关闭界面结束程序的时候在“应用程序输出”栏中输出结果。

  

  尝试了cout,也不能输出。

  所以在Qt界面程序中调试中间结果,需使用qt里面的qDebug()<<"str...";  printf和cout毕竟不是Qt中的东西,所以会出现这种情况吧。

posted on 2014-04-19 20:50  李地球  阅读(335)  评论(0)    收藏  举报