标签

#Virtual-Functions

1 篇

低延迟系统开发 #8 约 17 分钟

CRTP 与静态多态

基类写流程、子类填细节,虚函数在运行时选,CRTP 在编译期选。省下的不只是一次间接跳转:调用能整个内联,对象里也没有 vptr。代价是 Base 和 Base 毫无关系,放不进同一个容器。