就像在stl容器中一样,为什么我们不能从类实例中访问类内的typedef?对此有特别的了解吗?访问来自实例的typedef
当VALUE_TYPE是一个模板参数,如果没有作为载体:: VALUE_TYPE
实例指定模板参数需要它可能有助于使更多的普通代码:
class T {
public:
typedef int value_type;
value_type i;
};
T t;
T::value_type i; // ok
t.value_type i; // won't work
因为。运算符是_member_访问运算符。 – 2010-06-18 09:45:09
@Neil Butterworth:谢谢:) – sinek 2010-06-18 09:49:48