std::monostate ≠ “空”类型
C++17 存在一个不起眼的类型 std::monostate,引入背景是 std::variant 需要允许默认构造,而如果它所有的候选类型都不支持默认构造,那就可以将 std::monostate… Continue Reading std::monostate ≠ “空”类型
Dive deep into the C++ core, and discover more!
C++17 存在一个不起眼的类型 std::monostate,引入背景是 std::variant 需要允许默认构造,而如果它所有的候选类型都不支持默认构造,那就可以将 std::monostate… Continue Reading std::monostate ≠ “空”类型