用 C++ 创建控制台计算器(Microsoft Docs)

本文指导C++程序员从创建“Hello, world!”应用开始,逐步构建一个命令行计算器。首先介绍了创建新项目的步骤,然后讲解如何编辑代码实现基本的数学运算。接着,通过添加Calculator类并调试应用,解决除数为零的错误,最终实现了一个能够执行加、减、乘、除的计算器应用。" 122918221,9434447,OpenCV实现单目相机标定详解,"['opencv', '相机标定', '镜头畸变', '图像处理', '计算机视觉']
摘要由CSDN通过智能技术生成

C++ 程序员的一般起点是在命令行上运行的"Hello, world!"应用程序。 在本文中,你将首先在 Visual Studio 中创建此内容,然后继续创建更具挑战性的对象:计算器应用。

先决条件

创建应用项目

Visual Studio 使用项目来组织应用的代码,使用解决方案来组织项目 。 项目包含用于生成应用的所有选项、配置和规则。 它还负责管理所有项目文件和任何外部文件间的关系。 要创建应用,需首先创建一个新项目和解决方案。

  1. 如果刚刚启动 Visual Studio,则可看到 Visual Studio 启动对话框。 选择“创建新项目” 以开始使用。

    Visual Studio 2022 初始对话框的屏幕截图。

    否则,在菜单栏中Visual Studio,选择"文件""新建Project"。 “创建新项目”窗口随即打开 。

  2. 在项目模板列表中,选择“控制台应用”,然后选择“下一步” 。

    选择控制台应用模板的屏幕截图。

     重要

    请确保选择 Console App 模板的 C++ 版本。 它具有 C++、Windows 和 Console 标记,该图标在角落处有“++” 。

  3. 在“配置新项目”对话框中,选择“项目名称”编辑框,将新项目命名为 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 创建的应用。

  1. 若要生成项目,请从“生成”菜单选择“生成解决方案” 。 “输出”窗口将显示生成过程的结果 。

    2019 Visual Studio 2019

    的屏幕截图,其中显示了生成过程结果的"输出"窗口。

  2. 若要运行代码,请在菜单栏上选择“调试”、“开始执行(不调试)” 。

    2019 Visual Studio 2019 Microsoft Visual Studio 调试控制台的屏幕截图,其中显示了代码已成功运行。

    随即将打开控制台窗口,然后运行你的应用。 在 Visual Studio 中启动控制台应用时,它会运行代码,然后输出“按任意键关闭此窗口。 . "",让你有机会查看输出。 恭喜! 你已创建第一个"Hello, world!"控制台应用,Visual Studio!

  3. 按任意键关闭该控制台窗口并返回到 Visual Studio。

现在即可使用你的工具在每次更改后生成并运行应用,以验证代码是否仍按预期运行。 如果未按预期运行,稍后,我们将向你演示调试方法。

编辑代码

现在,将此模板中的代码转换为计算器应用。

  1. 在“CalculatorTutorial.cpp”文件中,编辑代码以

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值