1

我试图找到一个解决方案,使批处理文件开始在任务栏上闪烁,唯一好的解决方案是Stack Overflow 上的这篇文章

但我无法使用 WinGW 或其他任何东西将代码编译为 EXE,只会收到此错误:

hello.cpp:6:32: error: '::main' must return 'int'

现在,我正在使用TDM-GCC编译代码,因为它更好一些......

有人可以给我实际工作的代码,甚至可以更好地将其编译为 EXE 吗?

PS 如果有人能编译这个 Delphi 代码就更好了,因为我找不到任何免费的软件。

编辑:我只是去见鬼,下载了 Delphi 试用版并编译了 delphi 代码,它工作了!抱歉,不必要地打扰您了:/您可以关闭它。

4

1 回答 1

7

它实际上是int main(),并且结尾必须返回一个整数(因此将最后一行放在“}”之上return 0;(表示成功运行,否则为非零)。

#include <iostream>
using namespace std;
int errors;

int main(arg stuff) {
    std::cout << "C++!";

    if (errors > 0)
         return 1;

    return 0;
}
于 2012-12-07T21:06:57.900 回答