C++ [basic.start.main]/2以“开始”开头;实现不应预定义主功能;。这是什么意思?

C++ [basic.start.main]/2以“开始”开头;实现不应预定义主功能;。这是什么意思?,c++,language-lawyer,C++,Language Lawyer,: 实现不应预定义主要功能 一个C++程序只能有一个定义:主< /代码> -你在代码中提供的一个定义。如果一个实现定义了main,您将无法提供一个定义,因为最终会出现链接时间错误

:

实现不应预定义主要功能


<这个句子是什么意思?

< P>一个C++程序只能有一个定义:<代码>主< /代码> -你在代码中提供的一个定义。如果一个实现定义了
main
,您将无法提供一个定义,因为最终会出现链接时间错误