64,649
社区成员
发帖
与我相关
我的任务
分享
看错问题了,嘿嘿,sorry
template <class T>
class TM
{
public:
explicit TM(int size) : m_size(size){}
protected:
int m_size;
};
template <class T>
class TA
{
public:
TA():a(8){}
TM<T> a;//wrong
//TM <T>(8) a;//wrong
};
template <class T>
class TM
{
public:
explicit TM(T size) : m_size(size){}
protected:
T m_size;
};
template <class T>
class TA
{
TM <int> a(8);//wrong
//TM <int>(8) a;//wrong
};
class TA
{
public:
TA():a(8){}
private:
TM<T> a();
};
template <class T>
class TA
{
TM <T> a;//wrong
//TM <T>(8) a;//wrong
};
template <class T>
class TM
{
public:
explicit TM(T size) : m_size(size){}
protected:
T m_size;
};
template <class T>
class TA
{
TM <int> a(8);//wrong
//TM <int>(8) a;//wrong
};