base 深圳 客户端开发面了一个多小时,八股文盛宴自我介绍简单拷打项目写一个空类,编译器会自动生成哪一些函数?追问:有移动赋值吗?为什么?空类大小是多少?追问:一定是 1 吗?可以自己去更改这个大小吗?如果在类中字节写了析构函数,会影响编译器对其他函数的默认生成吗?假设在类中有一个成员变量,是 std::string 类型,列表初始化和构造函数里面初始化有什么区别?哪些变量是一定要在列表里面初始化的?看一段代码,运行结果是什么? #include <iostream> class A { public: void func1() { std::cout ...