【发布时间】:2017-02-05 20:49:41
【问题描述】:
谁能告诉我为什么 C++17 的 std::get<T> 是全局函数而不是 variant<...> 的成员函数?
【问题讨论】:
-
我会问一个补充问题:为什么它应该是一个成员函数?
-
Same as for tuple 当然。语法变得太丑了。
-
@PeteBecker:可发现性、直觉、与其他容器的一致性。
标签: c++ templates variadic-templates c++17