摘要: 运行期多态虚函数的缺陷 因为虚函数的调用涉及到运行时查询虚表,所以调用成本会较高。而对于普通的成员函数,一般编译器都会将其内联,据测试,虚函数的动态绑定的开销相较于普通成员函数可以达到10倍左右。 CRTP一般长什么样? template <typename Child> class Base { 阅读全文
posted @ 2020-07-16 18:42 joeyzzz 阅读(877) 评论(0) 推荐(0) 编辑