visitor模式 共 1 篇文章

C++ std::variant的visitor模式与模式匹配实现
2026-06-14 21:39:26
C++ std::variant的visitor模式与模式匹配实现 std::variant是C++17引入的一种安全、可辨识的联合体,用于在固定类型集合中存储其中一个值。与传统的union相比,它更安全,且能自动管理生命周期。然而,要处理其内部存储的具体类型,就需要“访问”机制。本文将手把手教你从
C++17 std::variant visitor模式
7 0