尽管添加此答案为时已晚,但它可能对未来的观众有用。这就是我所做的 -
在试图弄清楚如何将 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().