C++学习

一、C++简介

C++是一门通用的面向对象编程语言。

C++被广泛用于操作系统、游戏、图形界面、网络通信、嵌入式系统等领域。

使用C++编程有以下几个好处:

性能高、可移植性、面向对象的编程支持、巨大的开发社区、与C语言兼容等。

二、编译工具(VS)

1、Visual Studio是一款由微软公司开发的集成开发环境(IDE),用于开发各类型的应用程序,如桌面软件。Web应用程序、移动应用程序等。以下是几个主要功能:

代码编辑、调试器、用户界面设计器、集成开发环境、语言和框架支持。

2、DEV C++是一款免费开源的C/C++集成开发环境(IDE),体积小,安装方便,内置GCC编译器,非常适合C/C++初学者入门使用;其短板在于不及Visual Studio、CLion等重型IDE。目前教程普遍推荐5.11简体中文版,它支持多国语言、代码高亮、编译运行一体化,且对Windows平台兼容性良好。

相关推荐
Severus_black几秒前
【C++初阶】Stack、Queue算法题大练兵!
c语言·c++·算法·stl
瑞雪兆丰年兮1 小时前
JavaWeb-day14-SpringBootWeb原理篇
java·开发语言·spring boot·spring·bean·mybatis·javaweb
SomeOtherTime3 小时前
Rust生命周期介绍(AI回答)
开发语言·后端·rust
程序猿打工仔3 小时前
计算机基础(C语言)考编、专技岗
c语言·开发语言·算法
喵本喵叁肆3 小时前
Rényi 差分隐私:把隐私损失看成一族矩(英文原题:Rényi Differential Privacy (CSF 2017))
开发语言·r语言
Hvitur4 小时前
Java - Lambda
java·开发语言·python
xiaoye-duck4 小时前
《C++ 项目:手写大模型接入 SDK》DataManager数据管理模块:SQLite持久化存储
开发语言·数据库·c++·sqlite
Evand J4 小时前
【MATLAB例程,PMSM19】永磁同步电机(PMSM)基于多速率无迹卡尔曼滤波(UKF)的转速与转子位置估计。测量缺失、状态预测与恢复性能分析
开发语言·matlab·电机·ekf·卡尔曼·电机滤波
喵了几个咪4 小时前
GoWind Flow 拆解:一个 Go 工作流引擎与它的双模式设计器
开发语言·人工智能·后端·golang
꧁细听勿语情꧂5 小时前
二叉树余题,排序、直接插入排序、希尔排序
c语言·开发语言·数据结构·算法