[英]Why cout is producing no output on Code Blocks?
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
cout << "Whatever";
return 0;
}
Cout、printf、puts 或任何東西都不起作用。 另外,我檢查了項目屬性,調試和發布都設置為“控制台應用程序”和“最后暫停”。 這沒有道理。
編輯:另外,我之前嘗試過用 endl 刷新(沒有結果)。
我正在寫我的評論作為回應:您的圖像顯示選項“-mwindows”,它刪除了控制台,如http://www.mingw.org/wiki/FAQ(MinGW常見問題解答)所述
How do I remove DOS command windows?
In the link step add a "-mwindows" switch to the command line.
只需刪除/取消選中 -mwindows 標志並通過右鍵單擊它來重建您的項目。然后您就可以執行該項目,它會起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.