首页
文章列表
标签墙
返回找工具啦
静态多态
共 2 篇文章
C++ CRTP奇异递归模板模式实现静态多态
2026-05-11 00:46:40
C++ CRTP奇异递归模板模式实现静态多态 什么是CRTP CRTP(Curiously Recurring Template Pattern)是一种C++模板元编程技术,允许基类通过模板参数访问派生类的成员。这种模式通过编译时多态替代传统的运行时多态(虚函数),提升程序性能。 基本实现步骤 1.
C++
CRTP
模板元编程
66
0
C++ std::visit结合std::variant的多态访问模式
2026-05-04 13:22:09
C++ std::visit结合std::variant的多态访问模式 在现代 C++(C++17 及以上)开发中,std::variant 提供了一种类型安全的联合体,而 std::visit 则是访问这个联合体中数据的钥匙。这种组合被称为“静态多态”,它相比传统的基于继承和虚函数的“动态多态”,
C++
C++17
variant
58
0