C++ 程序员的一般起点是在命令行上运行的"Hello, world!"应用程序。 在本文中,你将首先在 Visual Studio 中创建此内容,然后继续创建更具挑战性的对象:计算器应用。
先决条件
- 在 Visual Studio 中安装“使用 C++ 的桌面开发”工作负载并在计算机上运行 。 如果尚未安装,请参阅在 Visual Studio 中安装 C++ 支持。
创建应用项目
Visual Studio 使用项目来组织应用的代码,使用解决方案来组织项目 。 项目包含用于生成应用的所有选项、配置和规则。 它还负责管理所有项目文件和任何外部文件间的关系。 要创建应用,需首先创建一个新项目和解决方案。
-
如果刚刚启动 Visual Studio,则可看到 Visual Studio 启动对话框。 选择“创建新项目” 以开始使用。
否则,在菜单栏中Visual Studio,选择"文件""新建Project"。 “创建新项目”窗口随即打开 。
-
在项目模板列表中,选择“控制台应用”,然后选择“下一步” 。
重要
请确保选择 Console App 模板的 C++ 版本。 它具有 C++、Windows 和 Console 标记,该图标在角落处有“++” 。
-
在“配置新项目”对话框中,选择“项目名称”编辑框,将新项目命名为 CalculatorTutorial,然后选择“创建” 。
将创建一个空的 C++ Windows 控制台应用程序。 控制台应用程序使用 Windows 控制台窗口显示输出并接受用户输入。 在 Visual Studio 中,将打开一个编辑器窗口并显示生成的代码:
C++复制
// CalculatorTutorial.cpp : This file contains the 'main' function. Program execution begins and ends there. // #include <iostream> int main() { std::cout << "Hello World!\n"; } // Run program: Ctrl + F5 or Debug > Start Without Debugging menu // Debug program: F5 or Debug > Start Debugging menu // Tips for Getting Started: // 1. Use the Solution Explorer window to add/manage files // 2. Use the Team Explorer window to connect to source control // 3. Use the Output window to see build output and other messages // 4. Use the Error List window to view errors // 5. Go to Project > Add New Item to create new code files, or Project > Add Existing Item to add existing code files to the project // 6. In the future, to open this project again, go to File > Open > Project and select the .sln file
验证新应用是否生成并运行
新的 Windows 控制台应用程序模板创建了一个简单的 C++“Hello World”应用。 此时,可以看到 Visual Studio 如何生成并运行直接从 IDE 创建的应用。
-
若要生成项目,请从“生成”菜单选择“生成解决方案” 。 “输出”窗口将显示生成过程的结果 。
的屏幕截图,其中显示了生成过程结果的"输出"窗口。
-
若要运行代码,请在菜单栏上选择“调试”、“开始执行(不调试)” 。
随即将打开控制台窗口,然后运行你的应用。 在 Visual Studio 中启动控制台应用时,它会运行代码,然后输出“按任意键关闭此窗口。 . "",让你有机会查看输出。 恭喜! 你已创建第一个"Hello, world!"控制台应用,Visual Studio!
-
按任意键关闭该控制台窗口并返回到 Visual Studio。
现在即可使用你的工具在每次更改后生成并运行应用,以验证代码是否仍按预期运行。 如果未按预期运行,稍后,我们将向你演示调试方法。
编辑代码
现在,将此模板中的代码转换为计算器应用。
-
在“CalculatorTutorial.cpp”文件中,编辑代码以