问题
填空题
请将下列模板类Data补充完整。 template <typename T> class Data{ public: void put(T v){val=v;} ______get( ){return val;} //返回数据成员val的值,返回类型不加转换 private: T val; };
答案
参考答案:T
解析: 定义成员函数需要模板参数声明,使函数具有通用的类型以便被替换。
请将下列模板类Data补充完整。 template <typename T> class Data{ public: void put(T v){val=v;} ______get( ){return val;} //返回数据成员val的值,返回类型不加转换 private: T val; };
参考答案:T
解析: 定义成员函数需要模板参数声明,使函数具有通用的类型以便被替换。