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

手把手教你安装 Visual Studio 2022 及其简单使用

软件下载

打开 Visual Studio 官网,个人选择免费的Community社区版就够用了。

在这里插入图片描述

软件安装

  • 双击运行安装程序:

在这里插入图片描述

  • 点击继续 即可:

在这里插入图片描述

  • 等待加载完成:

在这里插入图片描述

  • 可以看到 Visual Studio 2022 对应不同的开发需求提供了若干工作负载,这里以 使用C++的桌面开发 为例进行安装,勾选中该负荷,组件也保持默认:

在这里插入图片描述

  • 可更改安装位置,点击 更改

在这里插入图片描述

  • 这里笔者均将其安装在 D 盘:

在这里插入图片描述

  • 语言包默认选中 中文简体

在这里插入图片描述

  • 配置完成后,选择 下载时安装,点击 安装 即开始安装:

在这里插入图片描述

  • 安装中:

在这里插入图片描述

  • 安装完成,点击 确定

在这里插入图片描述

  • 若要更改需求,点击 修改 可重新选择工作负荷及组件:

在这里插入图片描述

  • 点击 启动 即可启动 Visual Studio 2022:

在这里插入图片描述

软件使用

  • 启动 Visual Studio 2022:

在这里插入图片描述

  • 点击 暂时跳过此项

在这里插入图片描述

  • 开发设置选择 Visual C++,选择一个喜欢的颜色主题,点击 启动 Visual Studio

在这里插入图片描述

  • 点击 创建新项目(N)

在这里插入图片描述

  • 选择 空项目,点击 下一步

在这里插入图片描述

  • 填写 项目名称、选择项目保存 位置,选择 将解决方案和项目放在同一目录中,点击 创建

在这里插入图片描述

  • 创建成功:

在这里插入图片描述

Hello, World!

  • 添加源文件:

在这里插入图片描述

  • 命名为 main.cpp

在这里插入图片描述

  • 添加源代码:
#include <iostream>
using namespace std;int main() 
{cout << "Hello, World!";return 0;
}

在这里插入图片描述

  • 点击 生成--->生成解决方案(B)

在这里插入图片描述

  • 无报错无警告~

在这里插入图片描述

  • 点击运行 本地 Windows 调试器

在这里插入图片描述

  • 运行成功!

在这里插入图片描述

The end!

相关文章:

手把手教你安装 Visual Studio 2022 及其简单使用

软件下载 打开 Visual Studio 官网&#xff0c;个人选择免费的Community社区版就够用了。 软件安装 双击运行安装程序&#xff1a; 点击继续 即可&#xff1a; 等待加载完成&#xff1a; 可以看到 Visual Studio 2022 对应不同的开发需求提供了若干工作负载&#xff0c;这里以…...

在MySQL中,修改字段A相同的记录的字段B ,要使得字段C小的记录的字段B值等于字段C大的记录的字段B值

例如&#xff1a;更新具有相同电话号码的用户记录&#xff0c;使得updatetime小的记录的name值等于updatetime大的记录的name值。 首先&#xff0c;我们需要创建一个用户表&#xff0c;这个用户表包含以下字段&#xff1a;phone&#xff0c;updatetime, name。以下是创建这个表…...

Java WebSocket 客户端接收大量数据

介绍 WebSocket 是一种基于 TCP 协议的全双工通信协议&#xff0c;它能够在客户端和服务器之间建立一个持久连接&#xff0c;实现实时的双向数据传输。在实际应用中&#xff0c;有时候我们需要处理大量的数据&#xff0c;例如实时监控系统或者实时股票行情等。本文将介绍如何使…...

QT 在Windows下实现ping功能(ICMP)

前言 很多时候&#xff0c;我们可能会图省事直接调用系统中的ping命令&#xff0c;但这是很不科学的~ 废话不多说&#xff0c;直接上代码.. .pro文件 在.pro文件末尾添加一行&#xff1a; LIBS -liphlpapi -lws2_32 .h文件 在.h文件中加入&#xff1a; #include <Q…...

harmonyos应用开发者高级认证考试部分答案

1只要使用端云一体化的云端资源就需要支付费用&#xff08;错&#xff09; 2所有使用Component修饰的自定义组件都支持onPageShow&#xff0c;onBackPress和onPageHide生命周期函数。&#xff08;错&#xff09; 3 HarmonyOS应用可以兼容OpenHarmony生态&#xff08;对&#…...

基于 STM32Cube.AI 的嵌入式人脸识别算法实现

本文介绍了如何使用 STM32Cube.AI 工具开发嵌入式人脸识别算法。首先&#xff0c;我们将简要介绍 STM32Cube.AI 工具和 STM32F系列单片机的特点。接下来&#xff0c;我们将详细讨论如何使用 STM32Cube.AI 工具链和相关库来进行人脸识别算法的开发和优化。最后&#xff0c;我们提…...

ElasticSearch之cat allocation API

查看各节点上各个shard的硬件使用情况&#xff0c;命令样例如下&#xff1a; curl -X GET "https://localhost:9200/_cat/allocation?vtrue&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPHQBEs5*lo7F9"执行结果如下&#x…...

Vue + Element UI 实现复制当前行数据功能(复制到新增页面组件值不能更新等问题解决)

1、需求 使用Vue Element UI 实现在列表的操作栏新增一个复制按钮&#xff0c;复制当前行的数据可以打开新增弹窗后亦可以跳转到新增页面&#xff0c;本文实现为跳转到新增页面。 2、实现 1&#xff09;列表页 index.vue <el-table> <!-- 其他列 --> <el-t…...

嵌入式FPGA IP正在发现更广阔的用武之地

作者&#xff1a;郭道正, Achronix Semiconductor中国区总经理 在日前落幕的“中国集成电路设计业2023年会暨广州集成电路产业创新发展高峰论坛&#xff08;ICCAD 2023&#xff09;”上&#xff0c;Achronix的Speedcore™嵌入式FPGA硅知识产权&#xff08;eFPGA IP&#xff09…...

[点云分割] 条件欧氏聚类分割

介绍 条件欧氏聚类分割是一种基于欧氏距离和条件限制的点云分割方法。它通过计算点云中点与点之间的欧氏距离&#xff0c;并结合一定的条件限制来将点云分割成不同的区域或聚类。 在条件欧氏聚类分割中&#xff0c;通常会定义以下两个条件来判断两个点是否属于同一个聚类&…...

Spring事务粒度优化与传播机制

在Spring事务中&#xff0c;我们通常会为了控制事务粒度&#xff0c;会把它进行拆分&#xff0c;为了避免大事务执行太久&#xff0c;占用资源太多&#xff0c;导致资源利用率低的问题。 我们曾经就遇到老系统因为大事务&#xff0c;把服务打死了。 问题出在一个大事务中有一…...

MySQL 基于成本的优化

其实在MySQL中⼀条查询语句的执⾏成本是由下边这两个⽅⾯组成的&#xff1a; I/O成本 我们的表经常使⽤的MyISAM、InnoDB存储引擎都是将数据和索引都存储到磁盘上的&#xff0c;当我们想查询表中的记录时&#xff0c;需要先把数据或者索引加载到内存中 然后再操作。这个从磁盘…...

【maven】【IDEA】idea中使用maven编译项目,报错java: 错误: 找不到符号 【2】

idea中使用maven编译项目,报错java: 错误: 找不到符号 错误状况展示: 如果报这种错,是因为项目中真的找不到报错的方法或者枚举 字段之类的,但实际是 : 点击 File Path...

AIGC,ChatGPT AI绘画 Midjourney 注册流程详细步骤

AI 绘画,Midjourney完成高清图片绘制,轻松掌握AI工具。 前期准备: ① 一个能使用的谷歌账号 ② 可以访问外网 Midjourney注册 1.进入midjourney官网https://www.midjourney.com 点击左下角”Join the Beta”,就可以注册,第一次使用的小伙伴会弹出提示,只需要点击Acc…...

万字解析设计模式之模板方法与解释器模式

一、模板方法模式 1.1概述 定义一个操作中算法的框架&#xff0c;而将一些步骤延迟到子类中&#xff0c;模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 例如&#xff0c;去银行办理业务一般要经过以下4个流程&#xff1a;取号、排队、办理具体业…...

apipost接口200状态码,浏览器控制台500状态码

后端 url 登录login方法 login(){this.$refs.loginForm.validate(async valid > {if (!valid) return// 由于data属性是一个json对象&#xff0c;需要进行解构赋值{data:result}&#xff0c;进行状态码判断const {data: result} await this.$http.post(/api/doLogin,this.…...

Instant Web API .Net Core Crack

Instant Web API .Net Core 是立即构建即时数据库 Web API&#xff0c;无需编码。在几分钟内生成您的 Web API&#xff0c;以更快地构建应用程序。使用 VS 2022 和 Entity Framework Core 为任何 MS SQL 数据库生成 Web API。 新功能 - 使用 Visual Studio 2022 为 PostgreSQL …...

vue项目使用easyplayer播放m3u8直播推流

官网 青犀视频 代码库 / 示例 / demo EasyPlayer 示例效果&#xff1a; 项目背景如图 后端给了m3u8的直播地址 协议是 hls / flv 市面上很多第三方热门播放库都可以完成该多屏播放方式 如Video.js 问题在于 分多屏时 会存在性能问题 并且关闭播放器后 即便删除Dom或调用停…...

Python报错:AttributeError(类属性、实例属性)

Python报错&#xff1a;AttributeError&#xff08;类属性、实例属性&#xff09; Python报错&#xff1a;AttributeError 这个错误就是说python找不到对应的对象的属性&#xff0c;百度后才发现竟然是初始化类的时候函数名写错了 __init__应该有2条下划线&#xff0c;如果只有…...

vue+springboot读取git的markdown文件并展示

前言 最近&#xff0c;在研究一个如何将我们git项目的MARKDOWN文档获取到&#xff0c;并且可以展示到界面通过检索查到&#xff0c;于是经过几天的摸索&#xff0c;成功的研究了出来 本次前端vue使用的是Markdown-it Markdown-it 是一个用于解析和渲染 Markdown 标记语言的 …...

单元测试之道:JUnit-Mockito 使用指南

在当今快节奏的软件开发中&#xff0c;单元测试已成为保障代码质量的重要手段。《单元测试之道&#xff1a;JUnit/Mockito 使用指南》是一本专注于Java单元测试的实用指南&#xff0c;通过JUnit和Mockito两大框架的深度解析&#xff0c;帮助开发者掌握高效测试的核心技巧。无论…...

Voxtral-4B-TTS-2603实战案例:为老年健康APP定制中性女声慢速播报语音方案

Voxtral-4B-TTS-2603实战案例&#xff1a;为老年健康APP定制中性女声慢速播报语音方案 1. 项目背景与需求分析 随着老龄化社会的到来&#xff0c;老年健康类APP的使用需求日益增长。但在实际应用中&#xff0c;我们发现老年用户群体普遍面临以下语音交互痛点&#xff1a; 语…...

【量子就绪型Docker生态白皮书】:全球仅3家机构验证通过的量子容器规范V1.3正式解禁(附CNCF量子沙箱准入密钥)

第一章&#xff1a;量子就绪型Docker生态白皮书发布与CNCF沙箱准入概览2024年Q2&#xff0c;Linux基金会联合Quantum Container Initiative&#xff08;QCI&#xff09;正式发布《量子就绪型Docker生态白皮书》v1.0&#xff0c;标志着容器运行时开始系统性支持量子计算工作负载…...

Xshell快捷键 vs. 原生Bash/终端:你的习惯真的高效吗?(含配置同步技巧)

Xshell快捷键与原生终端效率对比&#xff1a;跨平台工作流优化指南 终端操作效率直接决定了开发者的生产力水平。当你在Windows的Xshell、macOS的Terminal和Linux原生终端之间频繁切换时&#xff0c;是否经常因为快捷键差异而打乱工作节奏&#xff1f;这种跨平台操作带来的认知…...

赞电子商务歌(全文·完整版·深度解析)【乖乖数学】

赞电子商务歌&#xff08;全文完整版深度解析&#xff09;【乖乖数学】 作者&#xff1a;乖乖数学 时间&#xff1a;20260422 赞电子商务歌&#xff08;全文完整版深度解析&#xff09; 作者&#xff1a;乖乖数学&#xff08;抖音名&#xff09; 定位&#xff1a;七言古风文明史…...

测试22222222

测试...

第一个 C 语言编译器是怎样编写的?

首先向C语言之父Dennis Ritchie致敬&#xff01;当今几乎所有的实用的编译器/解释器&#xff08;以下统称编译器&#xff09;都是用C语言编写的&#xff0c;有一些语言比如Clojure,Jython等是基于JVM或者说是用Java实现的&#xff0c;IronPython等是基于.NET实现的&#xff0c;…...

便携式EL检测仪-户外快拍,缺陷立现

设备搭载2416万级高清红外相机与先进EL检测技术&#xff0c;依托电致发光原理&#xff0c;可精准捕捉光伏组件内部隐裂、断栅、虚焊等各类缺陷&#xff0c;最小可识别细微裂纹&#xff0c;检测准确率极高&#xff0c;且非接触式检测不会对组件造成任何损伤。核心亮点在于秒级成…...

智能对话系统开发:从架构设计到生产部署

1. 构建智能对话系统的核心逻辑在开发一个真正实用的对话系统时&#xff0c;我们需要先理解其底层架构。现代对话系统通常由三个关键模块组成&#xff1a;自然语言理解(NLU)、对话管理(DM)和自然语言生成(NLG)。这就像人类对话时的"听懂-思考-回答"三个步骤。我见过很…...

独立开发工具站 - ToolAdd:更新4 个新工具

这段时间陆续收到大家的反馈&#xff0c;希望站里能加点更实用的工具。趁着空闲时间搓了几个新的&#xff0c;顺便把之前觉得不错的一个外部神器也收录了进来&#xff0c;方便大家统一放在书签里吃灰&#xff08;不是&#xff09;。 密码生成器 大家最头疼的估计就是注册账号时…...