首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >模板继承c++

模板继承c++
EN

Stack Overflow用户
提问于 2010-09-27 03:45:42
回答 4查看 15.4K关注 0票数 17

我是c++的新程序员。我是第一次使用模板。

我有一个抽象类和另一个扩展它的类。但抽象类的所有受保护成员不能被另一个类识别:

类0.h:

代码语言:javascript
复制
template<class T>
class class0 {

protected:
    char p;
public:
    char getChar();
};

**class1.h**
template<class T>
class class1:public class0<T> {
public:
    void printChar();
};
template<class T>
void class1<T>::printChar(){
    cout<< p<<endl;//p was not declared in this scope
}

谢谢。祝你一周愉快=)

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3799495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档