C++ 如何编译这个C++;失败的代码,带有';::主要';必须返回';int'&引用;?

C++ 如何编译这个C++;失败的代码,带有';::主要';必须返回';int'&引用;?,c++,C++,我试图找到一个解决方案,使批处理文件开始在任务栏上闪烁,唯一好的解决方案是 但我无法使用WinGW或任何其他工具将代码编译为EXE,只得到以下错误: hello.cpp:6:32: error: '::main' must return 'int' 现在,我正在用它来编译代码,因为它更好一点 有没有人能给我一些实际有效的代码,或者更好地将其编译成EXE 另外,如果有人可以的话会更好,因为我找不到任何免费的软件 编辑:我只是见鬼去了,下载了Delphi试用版,并编写了Delphi代码,它成功了!

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

但我无法使用WinGW或任何其他工具将代码编译为EXE,只得到以下错误:

hello.cpp:6:32: error: '::main' must return 'int'
现在,我正在用它来编译代码,因为它更好一点

有没有人能给我一些实际有效的代码,或者更好地将其编译成EXE

另外,如果有人可以的话会更好,因为我找不到任何免费的软件


编辑:我只是见鬼去了,下载了Delphi试用版,并编写了Delphi代码,它成功了!抱歉不必要地打扰了你们:/你们可以关闭这个。

它实际上是
int main()
,并且结尾必须返回一个整数(所以让“}”
上面的最后一行返回0;
(表示运行成功,否则任何非零的值都是)

#包括
使用名称空间std;
整数错误;
int main(arg-stuff){
标准::cout(0)
返回1;
返回0;
}

它实际上是
int main()
,并且结尾必须返回一个整数(因此,将“}”
上面的最后一行设为返回0;
(表示运行成功,否则任何非零的值都是)

#包括
使用名称空间std;
整数错误;
int main(arg-stuff){
标准::cout(0)
返回1;
返回0;
}

从未出现过
void main
。如果省略
返回值
,默认值为
返回0无论如何。从来没有
void main
。如果省略
返回值
,默认值为
返回0无论如何。关于你的P.S.,试试看。这是免费的。关于你的P.s.,试试看。它是免费的。
#include <iostream>
using namespace std;
int errors;

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

    if (errors > 0)
         return 1;

    return 0;
}