![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
假设有如下的类模板定义 template <class t1, t2> class MyPair { public: MyPair(); MyPa
假设有如下的类模板定义 template <class t1, t2> class MyPair { public: MyPair(); MyPair(T1 f, T2 s); ~MyPair(); T1 first; T2 second; }; 若要定义个用于存储double数对的变量A,该如何定义?
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
![](https://lstatic.shangxueba.com/jiandati/pc/images/no_answer.png)
假设有如下的类模板定义 template <class t1, t2> class MyPair { public: MyPair(); MyPair(T1 f, T2 s); ~MyPair(); T1 first; T2 second; }; 若要定义个用于存储double数对的变量A,该如何定义?
A、不能,因为没有定义CStu类输入输出的操作;
B、不能,因为含有sname数组;
C、能, 因为不含指针类型的数据成员;
D、能,因为类存在缺省的输入输出操作定义。
A、ifstream f(filename, ios::in| ios::app);
B、ofstream f(filename, ios::out | ios::app);
C、ofstream f(filename, ios::app);
D、fstream f(filename, ios::in | ios::out);
A、不能,因为没有定义CStu类输入输出的操作;
B、不能,因为含有sname数组;
C、能, 因为不含指针类型的数据成员;
D、能,因为类存在缺省的输入输出操作定义。
A、cin: 标准输入流,默认关联到键盘
B、cout: 标准输出流,默认关联到显示器,有缓冲区
C、cerr: 标准错误输出流,默认关联到显示器,这个流没有缓冲区,意味着信息会直接发送到显示器
D、clog: 标准错误输出流,默认关联到日志文件,没有缓冲区
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!