在Netbeans中运行简单的C ++代码时出现奇怪的输出

时间:2013-09-12 14:43:53

标签: c++ windows netbeans cygwin

我有以下代码:

#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工具集

0 个答案:

没有答案