简单类模板实例化_默认构造函数

来源:互联网 发布:javascript 下拉刷新 编辑:程序博客网 时间:2024/06/07 01:42
class AAA
{
public:
//    AAA(int){};
    AAA(){};
private:
    int _size;
};

//如果T类型是个类类型,而且没有默认构造函数,那么模版在实例化的时候会报错,因为数据成员_size无法
//初始化建立

template<class T>
class BBB
{
public:
    BBB(){};
private:
    T _size;
};

int main()
{
    BBB<AAA> ba;
    return 0;
}