导图社区 C零基础学习
这个思维导图提供了一个全面而详细的视角来理解C++的概念和技术,非常适合C++零基础学习者或希望深入了解C++的开发者使用。
这是一个关于C++编程语言学习笔记的思维导图,主要涵盖了C++面向对象、C++基础算法和C++STL(标准模板库)的相关内容。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
C++零基础学习
C++简介
历史背景
由Bjarne Stroustrup于1980年代初期开发
C语言的超集
应用领域
系统软件开发
游戏开发
实时物理模拟
嵌入式系统
开发环境搭建
选择编译器
GCC
Clang
MSVC
集成开发环境(IDE
Visual Studio
Code::Blocks
Eclipse CDT
文本编辑器
Visual Studio Code
Sublime Text
Atom
基础语法
数据类型
基本类型
整型
浮点型
枚举类型
void类型
变量和常量
变量声明与定义
常量定义
表达式和运算符
算术运算符
关系运算符
逻辑运算符
位运算符
控制结构
条件语句
if
switch
循环语句
for
while
do-while
函数
函数定义
返回类型
函数名
参数列表
函数体
函数声明
参数传递
值传递
引用传递
默认参数
函数重载
错误和异常处理
错误类型
编译时错误
运行时错误
异常处理
try-catch块
抛出异常
异常类型
主题
文件操作
文件输入输出
文件流
fstream
ifstream
ofstream
文件操作函数
open
close
read
write
seekg
tellg
高级特性
模板编程
函数模板
类模板
智能指针
unique_ptr
shared_ptr
weak_ptr
lambda表达式
右值引用和移动语义
并发编程
线程
互斥锁
条件变量
原子操作