C++问题总结回顾

工作第六年,开始第N遍系统复习C++,总结了一下有难度的点,分享记录一下,希望对自己和初学者有帮助,如果以下所列知识点你都能讲清楚,那说明你已经非常厉害了!!!带着问题去学习,效率会更高

1、代码编译链接全过程过程,编译器都做了什么

链接代码编译链接全过程过程

2、程序编译链接完成后在库文件和exe文件中数据存放在哪些段

链接程序编译链接完成后在库文件和exe文件中数据存放在哪些段

3、什么情况下必须用形参列表

链接什么情况下必须用形参列表

4、定位new用法

链接:定位new

5、右值引用

右值引用

6、完美转发

完美转发
完美转发

7、模板、模板部分特例化、特例化,实参推演

8、函数对象

链接函数对象

9、多态的本质,多态的分类

多态

10、各个调用约定的区别

各个调用约定的区别

11、智能指针

12、手写线程池

13、explicit关键字干嘛用的

链接explicit

14、static修饰变量、函数、成员变量、成员函数有哪些性质

15、const所有应用场景及性质

16、绑定

17、函数指针、指针函数

函数指针、指针函数

18、类对象的布局、带虚函数的类对象的布局、虚继承类对象的布局

19、四种强制类型转换

20、C++ Class导出动态库

21、lambda表达式本质

22、volitate关键字干嘛用的

23、STL list\vector\deque\stack实现原理

24、单例模式

25、策略模式

26、工厂模式

27、观察者模式

28、代理模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值