代码块在执行程序时打开2个控制台窗口

时间:2014-09-01 15:34:44

标签: c++ codeblocks

我最近安装了代码块,并且我将它用于C ++编程。

我编写了一个基本的Hello World程序,当我运行该程序时,2个控制台窗口打开而不是1.如果仅输出,则第一个控制台在显示输出后关闭,然后第二个窗口停止打开。我的主要问题是当我试图接受一些输入并执行更多的东西时。第一个窗口按预期工作,一直到编程结束,关闭,然后第二个窗口从头开始。

我无法关闭第一个窗口,它有点刺激性地在程序中运行两次。我尝试在网上搜索,但似乎以前似乎没有人遇到过这个问题。

任何建议都非常适合。

2 个答案:

答案 0 :(得分:2)

此问题可能是由像avast这样的防病毒应用程序引起的,该应用程序会在沙盒中短时间执行未知应用程序,以确定该程序是否显示为病毒。完全禁用此功能或排除Visual Studio项目文件夹是解决此问题的好方法。

答案 1 :(得分:2)

如果您正在运行Avast,请转到:

  • 设置 - >主动保护 - > File System Shield [设置图标] - >排除。
  • 按[添加]
  • 并输入以下内容:" * / folder / *"其中folder是项目文件夹的名称(无空格)。

现在应该运行良好。

相关问题