尽管添加此答案为时已晚,但它可能对未来的观众有用。这就是我所做的 -
在试图弄清楚如何将 Visual Studio 用于您提出的相同目的时,我观察并发现对于 C++ 项目,应该只有一个起点,即只有一个main()
函数。
因此,不必每次都创建一个新项目,只需main()
将未使用的 C++ 文件中的 () 函数名称更改为其他名称,例如文件名或其他名称。
例如,我首先hello_world.cpp
用一个main()
函数创建了我的第一个程序,然后编译、运行它并学习了我可以使用它的所有内容。
但是现在我想创建一个新文件来尝试其他一些新事物(一个learn_operators.cpp
具有main()
自己功能的新文件)。
因此,在尝试 compile & run 之前learn_operators.cpp
,我会将main()
in的名称更改为hello_world.cpp
,hello_world()
然后以与以前相同的方式构建并运行项目,但这次只有这个新文件将运行,因为这是 ( new) 项目的起点(即,它包括main()
功能)。
如果我在任何地方错了,希望这能帮助并纠正我。
更新:另一种方法是使用 保留一个文件main()
,为其他项目代码创建类,包括添加到项目中的任何新文件/代码,然后从main()
. 这样,除了main()
保留在类中的任何代码片段,main()
每次必须调用新代码时,只有其中的代码会发生一些变化,而不是将函数重命名为main()
.