将'typedef'从基于'模板'的派生类传播
我正在尝试定义基类,它只包含typedef。
template<typename T>class A{public: typedef std::vector<T> Vec_t;};template<typename T>class B : public A<T>{private: Vec_t v; // fails - Vec_t is not recognized};
BI中为什么会收到Vec_t无法识别的错误,我需要明确写出来?
typename A<T>::Vec_t v;
浮云间
慕森卡
相关分类