大部分不是很难。1,应该是指空类的大小吧!是1 2,2 3,是指字节吗? 4,构造能抛,析构不能抛 5,避免优化从寄存器中读值,直接从内存中读值。 6,避免隐式转换 7,c++98可用export 定义外名模板在c++11中移除,原因是必须加一个预链接的过程,编译器开销太大。 8,模板函数不能隐式转化 9,.... 10,虚继承通过指针存取避免二义性 11,255 12,一通过友元函数,二通过成员函数 13,不安全 14,list没有重载[] 15,auto类型推导 16,形参从右至左压栈 17,gdp -b 内联汇编通过_asm_{} 18,io模型同步异步区别在于内核给用户是一个就绪事件还是完成事件。 19,select移植性更好,延时精度更高,epoll 巴拉巴拉 20,网络字节序为大端,大端优点是符号容易判断 21,32位理论支持2^32并发量。 22,不安全 23,忙等 待 24,单处理机下关中断,多处理机原子汇编指令 25,用户态通过int 0x80中断进入内核..... 26,new是不安全的,malloc实现在复杂,不清楚 27,.... 28,编译期分配资源时即确定地址 29,动态链接库不能删 30,....