C++ 中可通过虚函数实现运行时多态,还可以实现更高效的静态多态。
通过把派生类作为基类的模板参数来实现,该方式称为CRTP(Curious Recurring Template Pattern)。
运行结果:
Derived class
Base class
C++ 中可通过虚函数实现运行时多态,还可以实现更高效的静态多态。
通过把派生类作为基类的模板参数来实现,该方式称为CRTP(Curious Recurring Template Pattern)。
运行结果:
Derived class
Base class
上一篇:golang json[]
下一篇:Electron 环境搭建
浅谈 CRTP:奇异递归模板模式
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M