C++知识点目录

LZ发现每天吸收的知识很多了,可是C++知识点还只是零散的,所以非常需要这样一个思维导图来给自己一个C++学习的宏观框架。希望以后可以不断补充各板块内容

目录

C++ Tips

关键字:conststaticexplcitoverridemovepair、boost::bind、sort

boost::shared_ptr、reserveextern互斥量mutex、锁lock、条件变量std::condition_variable

指向对象的指针

动态内存:allocator类

内存分配、动态内存、智能指针、动态数组

函数指针与函数对象

for循环省略、if...else if与if...if区别

构造函数与析构函数

面向对象

封装

继承与虚继承

多态及虚函数

C++11 新特性

C++ 11 :"emplace_back" 和 "push_back" 的区别

boost::format 以及 for 新特性

Lambda表达式

STL 部分:

STL 用法总结

全面的基础知识

顺序容器和关联容器

《C++ Primer》再探容器Vector、数组、String、迭代器

vector的erase

vector内嵌vector

lower_bound和upper_bound

Effective C++部分:

条款1-4 让自己习惯C++

条款5-12 构造/析构/赋值运算

条款13-17 资源管理

条款18-25 设计与声明

条款26-31 实现

条款32-40 继承与面向对象设计

配置部分:

VS2013配置Eigen+Opencv

C++异常处理

SLAM中的C++技巧

ORB-SLAM2中的C++技巧(一)

POJ C++课程

视频1-10(引用、指针、const、动态内存分配、内联函数)

15-19(重载成员函数、构造函数、复制构造函数、类型转换构造函数、析构函数)

20-24(静态成员变量、函数、成员对象、封闭类、this指针、常量对象、常量成员函数、常量引用)

25-30 运算符重载、赋值运算符重载、运算符重载为友元函数、流插入和提取运算符重载​​​​​​​31-35(继承和派生、继承和复合、基类派生类同名成员、派生类的构造函数、public继承的赋值兼容规则)​​​​​​​

类与对象编程(POJ C++ 第三周)

重载运算符+复制构造函数(POJ C++ 第4周)

下标运算符重载[]+函数调用运算符()+重载赋值运算符+构造函数(POJ C++ 第4周)

继承派生类的构造函数+继承string(POJ C++ 第5周)

多态+虚函数+虚析构函数(POJ C++ 第6周)

模板(POJ C++ 第7周)

整数的输出格式(C++ POJ 第7周)

发布了176 篇原创文章 · 获赞 84 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/try_again_later/article/details/96426528
今日推荐