-2

我已经下载了很多不同版本的代码块,但没有一个编译得非常正确。我的 hello world 在代码块中运行得很好。但是,当我在代码块之外运行可执行文件时,它会显示“Hello.exe 已停止工作”。我的代码没有任何问题(我不认为。)并且我的 mingw 在代码块之外编译得很好。代码块对我的可执行文件有什么作用?有没有办法解决这个问题?我在 Windows 7 64 位上,我当前的代码块版本是 10.05。我的程序:

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    cin.ignore();
    return 0;
}
4

1 回答 1

-1

我解决了这个问题。我有一个损坏的编译器(或类似的东西)。我对其他有此问题的人的建议是尝试不同版本的 minGW 编译器。此外,更改您正在使用的代码块的版本,甚至卸载所有内容并重新启动。我的问题是我下载了一个错误的编译器。[事实上,代码块并不是最好的 ide。]

于 2013-05-05T02:08:18.440 回答