【发布时间】:2020-06-12 15:18:49
【问题描述】:
我正在使用 Visual Studio 2019 来学习 C++。每次我为每个程序创建项目时。是否可以在 Visual Studio 上创建和运行多个主源文件,如 Eclipse/Netbeans/IntellijIdea 上的 Java?谢谢。
【问题讨论】:
-
简答你可以,你不能在一个应用程序中有多个主要功能,在Java中我认为你可以这样做。但在 c++ 中,main() 是应用程序的入口点。这意味着如果 main() 不存在,则代码将无法编译。如果它存在,代码将从它开始执行。
-
您了解解决方案和项目吗?如果没有:您可以在一个解决方案中创建多个项目并独立启动它们。我不确定这是否适合您的问题,但也许值得一提
-
问题是每个项目最多代表 1 个可执行文件,并且您不能在同一个可执行文件中有两个 main() 函数。但是,您可以在一个工作区中拥有多个项目。
标签: c++ visual-studio ide