當我在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 :: chrono和cout
- 5. 奇怪的混合輸出std :: cout
- 6. 獲取cout輸出到std :: string
- 7. std :: cout << x;和std :: cout << x << std :: endl;?
- 8. cout沒有輸出?
- 9. std :: cout和std :: wcout有什麼區別?
- 10. setbase(8)和std :: cout << std :: oct
- 11. C++概念和std :: cout
- 12. cout不會產生輸出
- 13. Cout在聲明一個std :: string變量後不給出輸出
- 14. CString to std :: cout
- 15. 我不明白緩衝輸出和cout
- 16. 澄清使用std ::,std :: cout
- 17. 格式std :: time輸出
- 18. 使用std :: cout的表格佈局
- 19. 捕獲和格式化COUT
- 20. 如何在C++中檢查輸出流是否爲std :: cout?
- 21. 不能通過std :: cout從靜態庫輸出
- 22. cout中的意外輸出
- 23. 重定向std :: cout
- 24. 與Visual Studio和C++/OpenGL的COUT輸出
- 25. C++ - 最佳實踐:使用'的std :: cout` VS'的std :: cout`
- 26. COUT輸出消息,而不是實際用戶的COUT聲明
- 27. QT另外,QProcess器輸出Cout
- 28. 輸出cout是感嘆號。 C++
- 29. 如何縮進cout輸出?
- 30. C++從「cout」更改輸出