Giống như trong các vùng chứa stl, tại sao chúng ta không thể truy cập một typedef bên trong lớp từ cá thể lớp? Có một cái nhìn sâu sắc cụ thể về điều này?Truy cập typedef từ cá thể
Khi value_type là một tham số mẫu nó có thể giúp làm cho mã tổng quát hơn nếu không có nhu cầu để xác định các thông số mẫu như trong vector :: value_type
Ví dụ:
class T {
public:
typedef int value_type;
value_type i;
};
T t;
T::value_type i; // ok
t.value_type i; // won't work
Và vì. toán tử là toán tử truy cập _member_. –
@Neil Butterworth: Cảm ơn :) – sinek