當我在QtCreator中運行控制檯應用程序時,通過xterm(我的操作系統是debian)完成輸出(和input-std :: cout,std :: cin)。我怎樣才能讓輸出顯示在QtCreator的輸出窗格而不是在xterm窗口中?QtCreator std :: cout和輸出窗格
2
A
回答
1
從Qt Creator的網站:
應用程序輸出
應用輸出窗格顯示當執行它的程序的狀態,以及調試輸出。
http://doc.qt.digia.com/qtcreator/creator-quick-tour.html
它看起來並不像應用程序的輸出窗口是什麼,你認爲它是。
0
您應該爲此使用QDebug()函數。它的用法與std :: cout非常相似。 請看下面的例子:
float coordinate = 3.41;
qDebug() << "Custom coordinate type:" << coordinate;
這將輸出,在QtCreator的輸出窗格:
自定義座標類型:3.41
不要忘了包括這一說法,在您的包含區塊中:
#include <QDebug>
欲瞭解更多信息,請查看此鏈接:http://doc.qt.io/qt-5/qdebug.html
相關問題
- 1. VS2013 - 輸出窗口不顯示std :: cout
- 2. Xcode std :: cout輸出奇數
- 3. std :: cout給出不同的輸出qDebug
- 4. 奇怪的混合輸出std :: cout
- 5. 獲取cout輸出到std :: string
- 6. setbase(8)和std :: cout << std :: oct
- 7. C++概念和std :: cout
- 8. cout不會產生輸出
- 9. Cout在聲明一個std :: string變量後不給出輸出
- 10. CString to std :: cout
- 11. 我不明白緩衝輸出和cout
- 12. 格式std :: time輸出
- 13. 使用std :: cout的表格佈局
- 14. 不能通過std :: cout從靜態庫輸出
- 15. 重定向std :: cout
- 16. 與Visual Studio和C++/OpenGL的COUT輸出
- 17. 如何縮進cout輸出?
- 18. C++從「cout」更改輸出
- 19. C++的cout輸出解釋,請
- 20. 使用cout無緩衝輸出
- 21. 在函數中抑制cout輸出
- 22. 如何把輸入和輸出文件在qtcreator
- 23. 不能理解「std :: cout」
- 24. COUT怎樣的std ::工作
- 25. std :: cout將不打印
- 26. 螺紋安全std :: cout
- 27. 使用std :: ostream和std :: cout進行C++日誌記錄
- 28. 在Visual Studio 2005輸出窗口中捕獲cout?
- 29. OpenMP C和C++ cout/printf不提供相同的輸出
- 30. 如何消息輸出到輸出窗口像應用輸出Qtcreator自制插件