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
. operator는 _member_ 액세스 연산자입니다. –
@ Nee Butterworth : Thanks :) – sinek