![](/img/trans.png)
[英]My C++ code runs perfectly on MS C++ compiler but gives me NaN on g++ compiler. Why?
[英]Running my C++ code gives me a blank console
我正在嘗試在 Visual Studio 2015 中運行一些 C++ 代碼。當我構建它時,我沒有得到任何錯誤,但是一旦我運行它,我得到的只是一個空控制台。 我不認為它凍結,因為我可以看到一個閃爍的下划線。 此外,如果我在調試模式下運行它,Visual Studio 就會凍結。
我使用了一個簡單的“hello world”代碼:
#include <iostream>
int main()
{
std::cout << "hello world!\n";
return 0;
}
我試過的:
我嘗試重新安裝 Visual Studio,但沒有解決任何問題。 我還嘗試運行一些 Python 和 C# 代碼,並且都沒有問題。
注意:gcc/mingw/cygwin 用戶也報告了這個問題。
你使用 Avast 殺毒軟件嗎? 如果是這樣,請嘗試禁用它,然后測試您的程序。 最近在 SO 上有幾個類似的問題,而 Avast 就是問題所在。
如果這解決了問題,我建議您為“\\Visual Studio 2015\\Projects”目錄添加排除項,而不是完全禁用防病毒軟件。 您還可以向 Avast 提交錯誤報告或嘗試不同的防病毒軟件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.