cin崩溃了C ++程序

时间:2013-12-24 06:01:21

标签: c++

我觉得这是一个非常基本的问题,但我似乎无法让cin工作。

使用如此简单的代码:

#include <iostream>
using namespace std;

int main ()
{
    int i;
    cout << "Enter a number: ";
    cin >> i;   
    cout << i;
}

导致程序崩溃。它编译得非常好,但是当我运行它时,程序已停止工作对话框。我正在使用MinGW和g ++命令来编译我的代码。我也在运行Windows 8.1,如果它有任何影响。

1 个答案:

答案 0 :(得分:1)

代码非常好。问题出在编译器上。这通常是因为链接文件(DLL)的配置错误。建议您按照安装说明卸载当前安装并重新安装软件。如果您正在寻找捆绑的替代品,那么您可以尝试Code :: Blocks - http://www.codeblocks.org/