VSCode 调试 C++ 之 cin 输入

说明:含AI辅助生成内容

VSCode 调试 C++。

cpp 复制代码
//《C++ primer plus》(第六版)中文版
//sqrt.cpp--using the sqrt() function
//程序清单2.4

#include<iostream>
#include<cmath>

int main()
{
    using namespace std;

    double area;
    cout<<"Enter the floor area,in square feet,of your home:";
    cin>>area;
    double side;
    side=sqrt(area);
    cout<<"That's the equivalent of a square"<<side<<"feet to the side."<<endl;
    cout<<"How fascinating!"<<endl;
    return 0;
}

在 VScode 中调试这个 C++ 程序的时候,cin需要在Terminal中输入内容,有时在 Terminal 中无法输入内容。

需要在 VScode 中进行设置:

  1. CTRL+,
  2. 搜索栏中输入run in terminal
  3. 勾选 Whether to run code in integrated Terminal 选项
  4. cin 就可以正常工作

sqrt.cpp 在 VScode 中运行的结果图片:

以上内容仅供参考,如有不对欢迎指正。

参考书目:《C++ Primer Plus》(第6版)中文版 【美】史蒂芬.普拉达(Stephen Prata)著 张海龙 袁国忠 译 中国工信出版社集团 人民邮电出版社

相关推荐
衔烛之龙112 分钟前
Windows x64 构建 liboqs-java教程
java·windows·python
KouFiee15 分钟前
同名隐藏基础
开发语言·c++
从零开始的代码生活_35 分钟前
C++ string 详解:常用接口、字符串算法与深拷贝实现
开发语言·c++·后端·学习·算法
aaPIXa6222 小时前
C++ 质量前置检查:clang-format 与 clang-tidy 实践指南
开发语言·c++
余额瞒着我当琳2 小时前
C++ 基础核心概念精讲:引用、内联与 nullptr
java·开发语言·c++
阿豪只会阿巴2 小时前
两小时快速入门 FastAPI--第二回
windows·python·fastapi
小欣加油3 小时前
leetcode1331 数组序号转换
数据结构·c++·算法·leetcode·职场和发展
阿米亚波3 小时前
【C++ STL】std::deque
数据结构·c++·笔记·算法·stl
解局易否结局4 小时前
鸿蒙原生开发实战:用 Native C++ 与 OpenGL ES 构建高性能图形渲染管线
c++·elasticsearch·华为·harmonyos
Starmoon_dhw4 小时前
题解:P16108 「o.OI R-1」基础博弈练习题
c++·算法·图论