10.C++类和对象
10.类和对象 目录介绍 10.1 类的介绍 10.1.1 类的含义 10.1.2 struct和class区别 10.2 类定义和对象 10.2.1 类的定义 10.2.2 创建对象 10.2.3
10.类和对象 目录介绍 10.1 类的介绍 10.1.1 类的含义 10.1.2 struct和class区别 10.2 类定义和对象 10.2.1 类的定义 10.2.2 创建对象 10.2.3
目录介绍 19.1 头文件 19.1.1 头文件作用 19.1.2 基本结构 19.1.3 头文件包含 19.2 宏定义 19.2.1 什么是宏 19.2.2 基本语法 19.2.3 宏的使用 19.
06.函数 目录介绍 6.1 概述和定义 6.1.1 函数概念 6.1.2 函数声明和定义 6.1.3 函数分类 6.1.4 Lambda函数 6.2 函数参数 6.2.1 值传递 6.2.2 引用传
09.结构体 目录介绍 9.1 结构体概念 9.1.1 什么是结构体 9.2 结构体使用 9.2.1 结构体定义 9.2.2 结构体创建 9.3 结构体与函数 9.3.1 结构体做参数 9.3.2 结
15.内存模型 目录介绍 15.1 内存分区模型 15.1.1 理解代码区 15.1.2 理解全局区 15.1.3 理解栈区 15.1.4 理解堆区 15.1.5 常量存储区 15.1.6 内存模型用
03.运算符 目录介绍 3.1 运算符介绍 3.2 算术运算符 3.2.1 加减乘除 3.2.2 取模 3.2.3 递增 3.3 赋值运算符 3.4 比较运算符 3.5 逻辑运算符 3.5.1 逻辑非
12.多态和虚函数 目录介绍 12.1 多态概念 12.1.1 多态基本概念 12.1.2 多态案例 12.1.3 多态的分类 12.2 多态和虚函数 12.2.1 虚函数和抽象类 12.2.2 虚函
17.异常处理 目录介绍 17.1 异常入门介绍 17.1.1 异常概念解释 17.1.2 运行时异常案例 17.1.3 异常基本语法 17.1.4 捕获异常 17.1.5 发生异常位置 17.2 多
16.IO流和File 目录介绍 16.1 输入输出介绍 16.1.1 输入输出流 16.1.2 I/O库头文件 16.1.3 标准输出流cout 16.1.4 标准输入流cin 16.1.5 标准错
13.多线程 目录介绍 13.1 线程管理 13.1.1 线程介绍 13.1.2 创建线程 13.1.3 等待线程结束 13.1.4 分离线程 13.1.5 检查线程 13.1.6 线程休眠 13.1
04.复合类型 目录介绍 4.1 复合类型 4.1.1 复合数据类型 4.2 字符串 4.2.1 字符串表示 4.2.2 C风格字符串 4.2.3 C++风格字符串 4.3 string类 4.3.1
08.引用 目录介绍 8.1 引用的概念 8.1.1 什么是引用 8.1.2 引用的声明 8.2 引用的特性 8.2.1 引用必须初始化 8.2.2 引用不能重新绑定 8.2.3 引用访问数据 8.3
07.指针 目录介绍 7.1 指针基本概念 7.1.1 什么是指针 7.1.2 指针声明 7.1.3 指针初始化 7.1.4 指针占用空间 7.2 指针基本操作 7.2.1 取地址运算符 7.2.2
std::unique_ptr 将动态分配资源的“所有权”概念首次在C++类型系统中清晰地表达了出来。你看到一个 unique_ptr,你就立刻知道谁拥有它、谁负责释放它
1. 概念 双指针通过两个指针以不同速度和条件来遍历某个区间,在遍历期间能够找到符合特定条件的元素或者子区间。 2. 思路 一般的双指针算法都存在一个暴力算法,即O(n^2)时间复杂度的算法,我们可以
学习通是常用的学习工具,可以随时进行学习,找到你需要的资源,跨平台就能在线学习,了解学习的进度,但是很多小伙伴找不到入口在哪,下面就分享给大家。学习通网页版登录
点击阅读