标签: c++ template-meta-programming
在代码中:
typedef template< typename T> boost::variant<T::* int, T::* string, T::* double, T::* bool> any_member;
T::*是什么意思/做什么?
T::*
答案 0 :(得分:3)
T::*是指向T成员的指针。 int是该成员的类型。
T
int