Visual Studio 2019 未运行其他 .cpp 文件

Posted

技术标签:

【中文标题】Visual Studio 2019 未运行其他 .cpp 文件【英文标题】:Visual Studio 2019 is not running other .cpp files 【发布时间】:2021-04-10 16:58:18 【问题描述】:

VS 和 C++ 的新手。我正在尝试为源文件“test2.cpp”运行代码。但是,每次我运行程序时,VS 总是运行“Simple-letter-with-ASCII-number.cpp”。

我在“test2.cpp”窗口中,但文件从不运行。我在运行“test2.cpp”而不是“Simple-letter-with-ASCII-number.cpp”时需要帮助,如果可能,不删除任何 .cpp 文件。

两个 .cpp 文件都有不同的标签 main() 两个 .cpp 文件在同一个项目中

【问题讨论】:

main() 移动到 test2.cpp 它将“运行”。 好吧...我们刚刚发现了类似的情况.... :D 【参考方案1】:

您的项目在运行时将调用 main()。当您说“不同标记的 main()”时,我假设您将 main() 更改为 test2main()。只需将您要运行的 main 函数更改为 main(),您的程序应该在您重新编译时运行。

【讨论】:

【参考方案2】:

屏幕截图看起来像 Visual Studio 2019,而不是 Visual Studio Code。

这两个 .cpp 文件都是项目的一部分。

如果您只想保留test2.cpp,则从项目中删除另一个(右键单击它,选择“删除”)。

然后构建 (Ctrl-Shift-B) 并运行 (F5)。

【讨论】:

以上是关于Visual Studio 2019 未运行其他 .cpp 文件的主要内容,如果未能解决你的问题,请参考以下文章

在未安装 Visual Studio 的其他机器上运行 c# sql 代码

怎样visual studio2019

单元测试 mocha Visual Studio 代码描述未定义

在 Visual Studio 2019 中编译默认 Angular 项目时未找到(但已安装)node.js

“运行|调试”按钮未出现在 Visual Studio Code Java 程序上

Visual Studio 2017在首次运行时未显示编译异常