类模板
template <typename T> class Blob {
//typename告诉编译器size_type是一个类型而不是一个对象
typedef typename std::vector<T>::size_type size_type
//...
};
一个类模板的每个实例都形成一个独立的类:
Blob<string> names;
Blob
类模板
template <typename T> class Blob {
//typename告诉编译器size_type是一个类型而不是一个对象
typedef typename std::vector<T>::size_type size_type
//...
};
一个类模板的每个实例都形成一个独立的类:
Blob<string> names;
Blob