main()函数位于.cpp文件中,该文件与c++; 我是C++编程新手,我在学习时,看到了这个提示:
“最好让main()函数位于与项目同名的.cpp文件中。” 我不清楚这是什么样子。有人能帮我理解这个例子是如何工作的吗main()函数位于.cpp文件中,该文件与c++; 我是C++编程新手,我在学习时,看到了这个提示:,c++,standards,main,C++,Standards,Main,“最好让main()函数位于与项目同名的.cpp文件中。” 我不清楚这是什么样子。有人能帮我理解这个例子是如何工作的吗 这个示例是标准编程吗?例如,您的项目名称是tutorial,那么您的cpp文件应该是tutorial.cpp。 tutorial.cpp的代码如下所示: int main() { ... return 0; } 但我认为这不是一个标准,也不是真正必要的 我不清楚这是什么样子 好吧,假设您的项目名为MyProject,那么您应该有一个包含main()函数的源文件
这个示例是标准编程吗?例如,您的项目名称是tutorial,那么您的cpp文件应该是tutorial.cpp。 tutorial.cpp的代码如下所示:
int main() {
...
return 0;
}
但我认为这不是一个标准,也不是真正必要的
我不清楚这是什么样子
好吧,假设您的项目名为MyProject
,那么您应该有一个包含main()
函数的源文件MyProject.cpp
:
#include <iostream>
int main(int argc, char* argv[]) {
std::cout << "This is MyProject" << std::endl;
}
#包括
int main(int argc,char*argv[]){
std::cout创建项目时,您将输入项目名称,然后该名称将成为您的.cbp文件
您已打开main.cpp文件。
ABC项目中的main()函数
执行总是从main()开始
创建项目时,其外观如下所示
#include <iostream>
int main() {
std::cout<<"Hello world"<<std::endl;
return 0;
}
#包括
int main(){
std::cout这个想法是给文件命名,这样您就可以很容易地找到函数/类,特别是在有几十个甚至几百个文件的大型项目上
但是,规范对如何命名文件没有严格要求(可能禁止使用某些字符除外)。有些人建议使用项目名称,有些人喜欢使用main.c/main.cpp。这是您团队的品味和策略问题
我能想到用项目名称命名的一些缺点:
- 项目名称包含不适合文件名的特殊字符。请尝试命名您的项目
C&C/2016
和C&C/2016.cpp
,并从中获得乐趣
- 项目名称将来可能会更改。这是经常发生的
另外,我喜欢根据文件的内容来命名文件,即.myclass.h/myclass.cpp containmyclass
我喜欢使用main.cpp或driver.cpp作为main所在的文件。我不会想太多,这并不是说无数的程序员都在寻找你的main
。只要选择一些东西,main.cpp
就可以了不要太担心,但是如果你有一个叫做“酷游戏”的项目,您可能会有一个文件夹CoolGame
,可能类似于IDE中的项目文件,例如CoolGame\CoolGame.vcproj
,然后是同名的主文件,即CoolGame\CoolGame.cpp
。例如:您的项目名为foo
,他们告诉您最好将main
放进去foo.cpp
。这是否“好”想法与否完全取决于意见。我个人喜欢将我的文件放在名为dontlookhere.cpp
的文件中。我通常以类命名源文件。然后我使用main.cpp
来保存主函数。我以项目的名称命名目录。谢谢。现在我了解了它的内容。“您输入名字,然后这个名字将是您的.CPP文件”怎么做?谢谢纠正它的CBP文件和MIN .CPP文件WLL创建您的答案听起来好像您指的是一个特定的IDE,以及如何创建一个项目。注意这个问题并没有要求一个特定的IDE。像一个代码>。CBP < /Cord>文件是任何C++标准中的。