问题
单项选择题
如下函数的作用是以双倍行距输出文件:
void double_space(ifstream &f,ofstream &t)
char c;
while(______)
______;
if(c=='\n')t.put(c);
画线处缺失的部分是
A.get(c)与t.put(c)
B.put(c)与t.get(c)
C.get(c)与f.put(c)
D.put(c)与f.get(
答案
参考答案:A
解析: 从文件输入流类对象f中得到字符c,只要文件未结束,循环条件为f.get(c)将得到的字符插入到输出流类对象t.put(c)中。