单选题
👁️ 浏览量:

试题题干

不属于类ifstream和fstream的成员函数的get()的主要形式的选项是( )

A

int get();

B

istream& get(char &rch);

C

istream& get(char &rch,ostream::write);

D

istream& get(char *pch,int nCount,char delim=’\n’);

参考答案

正确答案:

试题解析

函数get()有3种主要形式。
1.intget();——不带参数的get()函数从指定的输入流中提取一个字符(包含空白字符),函数的返回值即为该字符。
2.istream& get(char &rch);——从指定输入流中提取一个字符(包含空白字符),将该字符作为rch引用的对象。
3.istream& get(char *pch, int nCount, char delim=’\n’);——从流的当前字符开始,读取nCount-1个字符,或遇到指定的分隔符delim结束。

本题为选非题,故选C。