C++知识盲点梳理
标签:lis 之间 自旋锁 自动 ++ 结构 设计模式 不同 构造
目录
- C++知识盲点梳理
- 语言基础
- C++ 11\14\17新特性
- 面向对象
- 数据结构
- 设计模式
- 第三方库
- 未完待续...
C++知识盲点梳理
语言基础
- const使用
- static变量用法
- 什么时候子类需要有析构函数/子类析构函数的作用
- extern C作用
- C++11有什么新特性
- 几种自动指针作用,有什么优缺点,如何实现
- lambda表达式
- 泛型
- 多线程&多进程
- C++锁机制有几种: 互斥锁\自旋锁\条件锁
- 多进程之间数据传输机制: 信号\信号量\管道\消息队列\共享内存...
- protocol buffer优缺点?
- 左值引用与右值引用
- 转移函数作用
C++ 11\14\17新特性
面向对象
- 父类与子类的构造函数与析构函数调用顺序,在子类或者父类调用析构函数时候需要注意什么?
数据结构
- vector和list的异同?各有什么优缺点,插入\读取和删除的时候性能有什么不同?
- vector与map的区别?
- map如何实现的?
- 哈希表如何实现
设计模式
- 消息队列\订阅发布\观察者模式有什么区别, 优缺点如何?
- 适配器模式作用及优缺点
第三方库
- boost库
未完待续...
C++知识盲点梳理
标签:lis 之间 自旋锁 自动 ++ 结构 设计模式 不同 构造
原文地址:https://www.cnblogs.com/NoPolar/p/13875615.html
文章来自:
搜素材网的
编程语言模块,转载请注明文章出处。
文章标题:
C++知识盲点梳理
文章链接:http://soscw.com/index.php/essay/67608.html
评论