簡體   English   中英

運行C ++程序后Windows 8.1凍結

[英]Windows 8.1 freezes after running a C++ program

我一直在使用Ubuntu進行編程,偶爾也使用Windows 8,它總是運行良好。 現在,我升級到Windows 8.1,並使用MinGW安裝了Visual Studio 2013和Qt Creator,因此我可以在使用的任何OS中學習C ++。

問題是,當我運行C ++程序時,它凍結了我一直在運行的程序。 我已經用MinGW和VS編譯器編譯了程序,但我總是遇到這個問題。 該代碼只不過是一個簡單的Hello World,所以我不知道發生了什么。 我已經在Windows 8.1中通過命令提示符運行了C#程序,但一切正常,但是當我嘗試C ++程序時,命令提示符凍結,即使使用taskkill / PID / t / f也無法關閉它,它說:

ERROR: The process with PID <pid> (child process of PID <pid>) could not be terminated. Reason: There is no running instance of the task.

有時我可以使命令退出,但它仍然保留在任務列表中。 它甚至凍結了Visual Studio一次。 在大多數情況下,我無法關閉命令提示符,無法在其上寫任何內容,並且仍然消耗內存和CPU。 我試圖找到一種解決方案,但找不到任何解決方案,希望我能在這里得到一些幫助。

編輯

我正在使用Avast! 2014 Avast! 2014 ,代碼為:

#include <iostream>
int main()   {
  std::cout << "Hello, world" << std::endl;
  return 0;
}

從評論到問題:

  • 一種可能性:殺毒軟件正在干擾。

  • 問題確實是我的防病毒軟件。 我將其關閉,問題並未發生。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM