今天参加了一个phone interview,有几道题自己还记着。
1. c++析构函数为啥是虚函数。
2. 四个cast。
3. 类初始化列表。编译器为什么要按照声明中的顺序初始化?
4. 一个空类,编译器帮你实现了哪些default的函数。
4. IQ题。假设三个事件A,B,C,给你两枚硬币,如果根据扔硬币的结果得到独立概率的一件事情。
今天参加了一个phone interview,有几道题自己还记着。
1. c++析构函数为啥是虚函数。
2. 四个cast。
3. 类初始化列表。编译器为什么要按照声明中的顺序初始化?
4. 一个空类,编译器帮你实现了哪些default的函数。
4. IQ题。假设三个事件A,B,C,给你两枚硬币,如果根据扔硬币的结果得到独立概率的一件事情。