如果我正在创建一个简单的C ++程序,例如连接到数据库,我应该在Visual Studio 2017中选择哪个选项作为Visual C ++模板?
Windows控制台应用程序 或 清空项目?
基于Windows控制台应用程序的程序是否只在Windows上运行,作为一个空项目,它将在许多操作系统上运行?
答案 0 :(得分:1)
A" Window的控制台应用程序"程序已添加到项目中的东西,使其在Window的命令提示符下运行更顺畅。但是,即使您创建了一个"空项目",默认情况下,编译后的版本也不会在另一个操作系统上运行。您必须为要使用的每个操作系统重新编译。
答案 1 :(得分:1)
使用控制台应用程序,它已经具有主要功能等。这是你用于“hello world”程序的东西。 如果你从一个空项目开始,你将不得不创建一个类似的.cpp文件。