后端岗位面试题更新 2026-08-05

请说明C++中一个空类默认会生成哪些成员函数,并说明其行为特点。

蚂蚁集团后端开发互联网/IT技术原理C++

考察说明

考察C++编译器默认生成的特殊成员函数及其触发条件

回答思路

  1. 列出默认构造函数、析构函数、拷贝构造函数、拷贝赋值运算符
  2. 说明移动构造与移动赋值在C++11后的默认生成条件
  3. 说明默认生成函数的访问权限和内联特性