正文c++虚函数和内联构造函数IP云V管理员/2022-09-27/0 阅读 09/27小程序:扫一扫查出行【扫一扫了解最新限行尾号】复制小程序创建一个含有虚函数的对象时, 编译器会实现 “初始化其VPTR以指向相应的VTABLE” 这个操作 ,而实现这个操作是通过 “插入隐藏代码至构造函数中”故此时大量的内联构造函数会使代码长度增加导致效率下降 有时这足以抵消内联函数带来的调用代价的减小(实际上经常这样一个推荐的做法是去掉这些内联构造函数