数科网维面试-C++开发实习

103 阅读1分钟

2023年3月13日(14:00-14:25,25分钟)

1、将父类的析构函数声明为虚函数的作用

2、内联函数和宏定义的区别,

函数体过长,用inline声明是否还是内联函数

类的成员函数用inline声明是否是内联函数

3、模板。模板的声明和定义分开,使用cpp中的方法,编译报错,为什么?

4、多线程。主线程return,子线程是否会继续执行。

关于join的作用

5、线程同步。

线程同步有哪些方式?哪种方式效率最高?

6、父进程调用fork()函数,返回值是什么?

7、进程间通信方式