当前位置: 首页 > news >正文

Visual Studio Code使用(C++项目新建,运行)

VS Code 直接在官网下载安装。

接下来安装插件,下图是C++所需的对应插件

1.新建项目

VS Code下载安装完成后,直接进入欢迎页:

在访达/文件夹中新建一个文件夹,欢迎页点击【打开】,选择刚刚新建的文件夹。点击第一个图标【新建文件】

新建 .cpp 文件,写上第一个程序“Hello world!”

#include<iostream>
using namespace std;int main(){cout<<"Hello World!\n";return 0;
}

2. 运行项目:

点击左侧的三角按钮,运行。这时候需要选择调试配置,C++项目选择图中红色选中的配置都可以。

3.可能遇到的问题及解决方式

问题一:运行项目时,报错:

解决:这个要检查调试配置选的对不对,按照上面图中的选择大概率不会出现问题。

问题二:程序需要获取用户的输入,在调试控制台输入年份,出现报错:

解决:这个是因为Visual Studio Code中,调试控制台并不直接接收用户输入给运行中的程序。

将 lunch.json 文件里面的参数改一下,false改成true,如图:

修改后记得保存,重新运行项目就可以了。

主页有更多开发相关文章,欢迎阅读哦~

相关文章:

  • 快速入门文件操作+5种例子演示
  • 前端项目如何排查是否使用第三方.ttf
  • Docker中布置Jenkins实现Android项目的自动化构建
  • Django 创建项目及应用
  • elementui中的表单,根据条件判断切换是否必填
  • [Windows] 植物大战僵尸杂交版
  • 【NOI】C++程序结构入门之循环结构二-for循环
  • 非计算机行业的人,如何使用大模型进行自媒体创作
  • 【MySQL】库和表的操作
  • 【C++奇技淫巧】CRTP(奇特重现模板模式)
  • 为了搞清楚 DNS,我花了 1.99 买了一个域名
  • Esxi_FAQ_2024.6.3
  • 实用篇| huggingface网络不通
  • 【Node】node的Console模块使用。
  • 【面试题-012】什么是Spring 它有哪些优势
  • Effective Java 笔记(一)
  • HTTP那些事
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • Javascript Math对象和Date对象常用方法详解
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • MYSQL 的 IF 函数
  • vue-cli在webpack的配置文件探究
  • Vue全家桶实现一个Web App
  • 分布式事物理论与实践
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 构造函数(constructor)与原型链(prototype)关系
  • 如何优雅地使用 Sublime Text
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 入手阿里云新服务器的部署NODE
  • 十年未变!安全,谁之责?(下)
  • -- 数据结构 顺序表 --Java
  • 与 ConTeXt MkIV 官方文档的接驳
  • Java性能优化之JVM GC(垃圾回收机制)
  • 大数据全解:定义、价值及挑战
  • 数据可视化之下发图实践
  • ​​​【收录 Hello 算法】9.4 小结
  • #Spring-boot高级
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (175)FPGA门控时钟技术
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (分布式缓存)Redis持久化
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • **python多态
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .Net Core和.Net Standard直观理解
  • .NET Micro Framework初体验
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET/C# 使用反射注册事件
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • /var/spool/postfix/maildrop 下有大量文件
  • @EnableWebSecurity 注解的用途及适用场景
  • @KafkaListener注解详解(一)| 常用参数详解
  • @拔赤:Web前端开发十日谈