2

我有以下代码:

#include <iostream>
using namespace std;

int main() {

   int number;
   cout << "Give a number: ";
   cin >> number;

   return 0;
}

代码编译得很好,并可以在外部终端中正常运行。奇怪的部分是运行后 Netbeans 输出窗口的输出。

当我开始运行程序并给出它立即询问的数字时,输出是:

Process is started in an external terminal ...

RUN SUCCESSFUL (total time: 1s)

但是当我开始运行程序并在给出数字之前等待片刻时,Netbeans 输出窗口的输出变为:

Process is started in an external terminal ...

RUN FAILED (exit value -1, total time: 5s)

这不会影响在外部终端中的运行,因为当我给出数字时程序会正常运行到最后。但是 Netbeans 输出窗口仍然不断声称运行失败,但显然没有。

这是一个已知的 Netbeans 错误还是有办法修复它?

操作系统:Windows 7(64 位)

Netbeans 7.3.1 和适用于 64 位版本 Windows 的最新 Cygwin 工具集

4

0 回答 0