Effective C++开发规范条款
Effective C++开发规范条款条款16 成对使用new和deletenew创建,delete删除new[]创建,delete[]删除条款30 了解inline的里里外外inline函数,对函数的每一个调用都用函数本体代替,调用不承受额外的开销,编译器对齐执行语境相关最优化。增加目标码大小,额外的换页行为,降低缓存命中率,效率损失。对虚函数进行inline无意义,虚函数是运行时确定,inline是在编译期替换编译器一般不对“通过函数指针进行调用”提供inline,是否inline取决于
复制链接