有如下的类模板定义: template<typenameTYPE> classMyClass{ TYPE n; public: MyClass(TYPE k);

admin2010-03-29  29

问题 有如下的类模板定义:
       template<typenameTYPE>
        classMyClass{
          TYPE n;
       public:
          MyClass(TYPE k);
          …
       };
   其中构造函数MyClass用的值初始化数据成员n。因此在模板类体外,构造函数MyClass应定义______。

选项

答案template<typename TYPE> TyClass<TYPE>::MyClass(TYPE k):n(k){}

解析
转载请注明原文地址:https://kaotiyun.com/show/FJjp777K
0

最新回复(0)