visual studio 2019安装配置可编写c/c++语言的IDE环境
作者:程嘿嘿 发布时间:2023-10-04 02:01:02
标签:vs2019,IDE环境,c/c++语言
IDE的下载和安装:
首先,到visual studio官网下载vs2019的安装程序。
学生、或个人开发者免费下载第一个community版本。
下载完成后双击进行安装。安装时要选择安装工作负载。可根据需要勾选相应的负载。因为我们要写c/c++程序,所以勾选了这个使用c++的桌面开发,然后点击右下角安装按钮继续安装。
如果安装的时候忘记选择工作负载,或者安装完成后需要更改工作负载,可以在此打开vs2019的安装程序,然后在点击已安装程序中的修改按钮进行修改:
进入工作负载配置界面做好勾选后点击右下角的修改按钮完成修改和安装:
安装成功后会提醒我们重启电脑,重新启动电脑后就可以正常使用vs2019了。
第一次打开ide的时候会出现下面这个界面,让你选择开发设置和颜色主题,为了眼睛健康我选择了深色主题,开发设置选择Visual C++:
接下来就可以进行程序的编写和调试了。
程序编写和调试部分:
首先打开已安装好的vs2019,点击右边一列最下方的选项创建新项目:
按照需要选择项目类型,在这里我们选择第一个控制台应用:
点击下一步到配置新项目:
填写项目名称和文件保存地址以及解决方案名称,下一行的“将解决方案和项目放在同一目录下”选不选都行。勾选后解决方案就会和项目放在同一目录下,否则解决方案和项目所在目录就是同等级的。
点击创建就完成了项目的创建。然后在右击源文件,选择添加,新建项,选择第一个C++文件(.cpp)填入文件名称,创建源文件。程序编写完毕点击上方的绿色三角形,本地Windows调试器可进行编译和调试。
来源:https://www.cnblogs.com/cff2121/p/12111797.html


猜你喜欢
- 一:问题描述 在已经root过的android设备下,app执行一个linux命令,app需要获取su权限,在某些a
- 一、wapper介绍Wrapper : 条件构造抽象类,最顶端父类AbstractWrapper : 用于查询条件封装,生成 sql 的 w
- 移除一段文字中的HTML标记,以消除其中包含的样式和段落等,最常用的办法可能就是正则表达式了。但是请注意,正则表达式并不能处理所有的HTML
- mapper.xml中if标签test判断的用法1. 字符串等于条件的两种写法① 将双引号和单引号的位置互换<if test='
- 做Java编程,难免会遇到多线程的开发,但是JDK8这个CompletableFuture类很多开发者目前还没听说过,但是这个类实在是太好用
- switchJava7开始,switch的参数可以是String类型了,这真的是一个很有用的改进,毕竟string还是挺常用的。到目前为止,
- 本文实例为大家分享了Rxjava实现轮询定时器的具体代码,供大家参考,具体内容如下作用1、实现了延迟若干毫秒后,执行next操作,只执行一次
- 什么是 MyBatis 缓存使⽤缓存可以减少 Java 应⽤与数据库的交互次数,从而提升程序的运行效率。⽐如查询出 id = 1 的对象,第
- 背景介绍你刚从学校毕业后,到新公司实习,试用期又被毕业,然后你又不得不出来面试,好在面试的时候碰到个美女面试官!面试官: 小伙子,
- Android开发之Android.mk模板的实例详解关于Android NDK开发的文章已经比较多了,我的博客中也分享了很多NDK开发相关
- 在使用jsoup爬取其他网站数据的时候,发现class是带空格的多选择,如果直接使用doc.getElementsByClass(“clas
- View的简单理解和实例1.View的基本概念在Activity显示的控件 都叫做View(View类 是所有的控件类的父类 比
- 上周,公司的项目改版要求加上一个右滑返回上一个界面,于是就在网上找了一些开源库打算实现.但是在使用的时候遇见了许多的问题.试了两天用过 ht
- 补间可以实现两个图形之间颜色、形状、大小、位置等的线性变化。例如A...AB...BC...C,其中A、B、C是三幅图片,两个A的宽分别是1
- 一、问题在哪里?问题来源于app开发中一个很常见的场景——用户头像要展示成圆的: 二、怎么
- 最近根据项目的需求,需要限制用户每天的发送短信数量。这样以来就需要写一个定时任务,每天去置零一次所有用户的发送短信统计数量。首先,在appl
- 我们在想对一个可枚举的对象集合进行去重操作时,一般第一个想到的就是就是Linq的Distinct方法。先定义一个类,然后使用Distinct
- Spring的 * 缓存Spring * 缓存是为了解决对象间的循环依赖问题。A依赖B,B依赖A,这就是一个简单的循环依赖。我们来先看看 * 缓存
- 帮我们实现各种类型的复杂手势操作。其实例通过静态工厂创建ViewDragHelper一般用在一个自定义ViewGroup的内部。初始化操作
- 前言首先,事务这个概念是数据库层面的,Spring只是基于数据库中的事务进行扩展,以及提供了一些能让程序员更新方便操作事务的方式Spring