填空题
有如下的类的模板定义: template <class T> class MyClass { private: T number; public: MyClass(T k); … }; 其中构造函数MyClass()用k的值初始化数据成员n。因此在模板类体外,构造函数 MyClass应定义为
【12】
。
【参考答案】
template<classT>/MyClass<T>::MyClass(T k):number(k){}
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
有以下程序:#include <iostream>using namespace std;class Base{private:int a,b;public:Base(int x, int y){a=x;b=y;}void Show(){cout<<a<< ’,’ <<b<<end1;}};class Derived : public Base{private:int c;public:Derived(int x, int y, int z) : Base(x,y),c(z) {}void Show(){cout<<c<<end1;}};int main(){Base b(50,50),*pb;Derived d(10,20,30);pb=&d;pb->Show();return 0;}运行后的打印结果为 【14】
点击查看答案&解析
填空题
设文件temp.txt 已存在,则以下的打印结果是 【15】 #include <iostream>#include <fstream>using namespace std;int main(){ofstream outf ( temp.txt ,ios base: :trunC) ;outf<< How you doing ;outf.close();ifstream inf( temp.txt );char str[20];inf>>str;inf.close();cout<<str;return 0;}
点击查看答案&解析
相关试题
有以下程序:#include <iostream>using...