知识索引C++入门

Posted BkbK-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识索引C++入门相关的知识,希望对你有一定的参考价值。

C++入门知识索引

本文作为【C++入门】知识索引

文章目录

1.【C++入门】从C到C++

【C++入门】从C到C++

  • 一、“引用”的概念和应用

  • 二、 动态内存分配

  • 三、内联函数

  • 四、函数重载

  • 五、函数缺省参数

  • 六、类和对象基本概念

2.【C++入门】C++类和对象

【C++入门】C++类和对象

  • 一、类和对象定义

  • 二、成员变量&成员函数

  • 三、构造函数

  • 四、复制构造函数

  • 五、类型转换构造函数

  • 六、析构函数

  • 七、this指针

  • 八、静态成员

  • 九、成员对象和封闭类

  • 十、友元

  • 十一、常量成员函数


3.【C++入门】C++ 运算符的重载

【C++入门】C++ 运算符的重载

  • 一、运算符重载基本概念

  • 二、赋值运算符的重载

  • 三、运算符重载为友元函数

  • 四、流插入运算符和流提取运算符的重载

  • 五、类型转换运算符和自增、自减运算符的重载

  • 六、运算符重载的注意事项

4.【C++入门】C++ 继承和派生

【C++入门】C++ 继承和派生

  • 一、继承和派生的概念

  • 二、类之间的两种关系

  • 三、派生类覆盖基类成员&类的保护成员

  • 四、派生类的构造函数

  • 五、public继承的赋值兼容规则

  • 六、直接基类和间接基类

5.【C++入门】C++多态

【C++入门】C++多态

  • 一、虚函数和多态

  • 二、多态的调用及访问

  • 三、多态的实现原理

  • 四、虚析构函数

  • 五、纯虚函数和抽象类

6.【C++入门】C++ 输入输出和文件操作

【C++入门】C++ 输入输出和文件操作

  • 一、输入输出
    • 1.输入输出相关的类
    • 2.流操纵算子
  • 二、文件读写
    • 1.创建文件
    • 2.读写文件
    • 3.关闭文件

7.【C++入门】C++ 函数模板&类模板

【C++入门】C++ 函数模板&类模板

  • 一、函数模板
    • 1.函数模板的定义
    • 2.函数模板的实例化
    • 3.函数模板的重载
    • 4.函数模板和函数的次序
    • 5.函数模板示例:Map
  • 二、类模板
    • 1.类模板的定义
    • 2.函数模版作为类模板成员
    • 3.类模板与非类型参数
    • 4.类模板与派生
    • 5.类模板与友元
    • 6.类模板与静态成员变量

8.C++标准模板库STL

(1)【C++入门】C++ STL概述

【C++入门】C++ STL概述

  • 一、STL基本概念
    • (1)泛型程序设计
    • (2)STL中的基本的概念
  • 二、容器概述
    • (1)顺序容器
    • (2)关联容器
    • (3)容器适配器
    • (4)顺序容器和关联容器中都有的成员函数
    • (5)顺序容器的常用成员函数
  • 三、迭代器
    • (1)迭代器基本概念
    • (2)迭代器示例
    • (3)迭代器分类
    • (4)容器上的迭代器类别
  • 四、算法
    • (1)算法简介
    • (2)STL中“大”“小” 的概念
    • (3)STL中“相等”的概念

(2)【C++入门】C++ string类

【C++入门】C++ string类

  • 一、string基本概念

  • 二、string初始化

  • 三、string的输入输出

  • 四、string的赋值

  • 五、string的连接

  • 六、string元素存取 (访问)

  • 七、string大小和容量

  • 八、string的比较

  • 九、string的查找

  • 十、string内容的修改和替换

  • 十一、常用操作

  • 十二、string类的迭代器处理

  • 十三、字符串流处理

  • 十四、转换成C语言式char *字符串

(3)【C++入门】C++ vector类

【C++入门】C++ vector类

  • 一、vector定义
  • 二、容器特性
    • 1.顺序序列
    • 2.动态数组
    • 3.能够感知内存分配器的(Allocator-aware)
  • 三、基本成员函数
    • 1.构造函数
    • 2.增加函数
    • 3.删除函数
    • 4.遍历函数
    • 5.大小和容量
    • 6.其他函数
    • 7.元素访问
  • 四、vector 示例程序

(4)【C++入门】C++ List类

【C++入门】C++ List类

  • 一、list简介
  • 二、list 的定义和构造函数
  • 三、list元素的存取和访问
    • (1)元素存取
    • (2)元素访问
  • 四、list容器的容量
  • 五、list基本操作
  • 六、list示例程序

(5)【C++入门】C++ deque类

【C++入门】C++ deque类

  • 一、deque简介
  • 二、deque 的定义和构造函数
  • 三、deque元素的存取和访问
    • (1)元素存取
    • (2)元素访问
  • 四、deque容器的容量
  • 五、deque基本操作

(未完待续…)

以上是关于知识索引C++入门的主要内容,如果未能解决你的问题,请参考以下文章

SQL_server——索引

暖*墟 #树与图# 深度优先遍历入门知识点

知识索引Java程序设计

知识索引Java程序设计

MySQL从入门到精通高级篇聚簇索引&非聚簇索引&联合索引

MySQL从入门到精通高级篇聚簇索引&非聚簇索引&联合索引