2015-11-26 101 views
0

每當我按下F5在Visual Studio 2013中編譯和運行C++程序時,程序停止響應而不輸出任何錯誤。光標變得繁忙,應用程序掛起。VC++ 2013調試器凍結

步驟如下:

  • 創建一個新的Visual C++控制檯項目
  • 取消選擇所有來使我們的空項目。
  • 下面的代碼添加到main.cpp中:

    #include <iostream> 
    
    int main() { 
        std::cout << "Hello World!" << std::endl; 
        std::cin.get(); 
        return 0; 
    } 
    
  • 編譯:可與調試細

  • 運行:鼠標變成繁忙和應用程序變得沒有反應。

這似乎工作時,我沒有調試運行,但沒有控制檯輸出檢查。更新到最新的VS2013版本,並重新啓動計算機,以防萬一出現錯誤。在Windows 10中運行。

+1

您是否爲該get輸入了任何輸入? –

+0

在調試模式下沒有cmd窗口。沒有什麼變化,除了窗口變得沒有反應,並且光標忙碌 – Jason

回答

1

在Stack Overflow中至少有兩次其他人有類似的事情發生,這是由於Avast反病毒軟件。如果你使用Avast,你可能想看看是否有解決方法。

+0

超過兩個,最近有十幾個[此Avast問題的重複](http://stackoverflow.com/questions/33690697/running-my-c-code-在視覺工作室,讓 - 我 - 一個空白-CMD)。 – Blastfurnace

+0

哇,你們是我的英雄。我搜索和搜索,找不到任何相關的東西。 – Jason