摘要:
创建一个含有虚函数的对象时, 编译器会实现 “初始化其VPTR以指向相应的VTABLE” 这个操作 ,而实现这个操作是通过 “插入隐藏代码至构造函数中” 故此时大量的内联构造函数会使代码长度增加导致效率下降 有时这足以抵消内联函数带来的调用代价的减小(实际上经常这样 一个推荐的做法是去掉这些内联构造 阅读全文
posted @ 2016-10-24 17:09
lettry47
阅读(324)
评论(0)
推荐(0)