在C++中既可以用于文件输入又可以用于文件输出的流类是(  )。

题目
单选题
在C++中既可以用于文件输入又可以用于文件输出的流类是(  )。
A

fstream

B

ifstream

C

ofstream

D

iostream

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C++中使用流进行输入输出,其中专用于从键盘进行输入的流是()

A、cerr

B、cin

C、cout

D、cfile


参考答案:B

第2题:

大多数C++程序都要包含 ______ 头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。


正确答案:iostream.h
iostream.h

第3题:

C++流中重载的运算符>>是一个

A.用于输出操作的非成员函数

B.用于输入操作的非成员函数

C.用于输出操作的成员函数

D.用于输入操作的成员函数


正确答案:B
解析:本题考核运算符重载。C++中重载输入流运算符>>和输出流运算符只能作为非类成员函数重载,且必须使用如下原形:
  istream& operator>>(istream&.类名>&);
  ostream& operator(ostream&,类名>);

第4题:

c++流中重载了运算符<<,它是一个

A.用于输出操作的成员函数

B.用于输入操作的成员函数

C.用于输入操作的非成员函数

D.用于输出操作的非成员函数


正确答案:D
解析:本题考核运算符的重载。C++流中重载了>>和,其中>>用于有格式输入,用于有格式输出,且都重载为非成员函数。

第5题:

要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是( )。

A.fatream

B.istream

C.ostream

D.iomanip


正确答案:A
A。【解析】fstream.h包含有:fstream,ifstream,of—stream和fstreambase,以及iostream.h中的所有类。

第6题:

下面关于java中输入/输出流的说法正确的是()。

A.FileInputStream与FileOutputStream类用读、写字节流

B.Reader与Writer类用来读、写字符流

C.RandomAccessFile既可以用来读文件,也可以用来写文件

D.File类用来处理与文件相关的操作


正确答案:ABCD

第7题:

C++中“<<”是一个( )符号

A.用于输出的非成员函数

B.用于输出操作的成员函数

C.用于输入的非成员函数

D.用于输入操作的成员函数


正确答案:B
解析:符号是一个重载的用于输出的成员函数。

第8题:

下列关于C++流的描述中,错误的是( )。

A.cout>>A表达式中输出字符A

B.eof函数可以检测是否到达文件尾

C.对磁盘文件进行流操作时,必须包含头文件fstream

D.以ios_base::Out模式打开的文件不存在时,将自动建立一个新文件


正确答案:A
A。【解析】在C++中输入用“cin>>”,输出用“<

第9题:

下列有关C++流的叙述中,错误的是

A.C++操作符setw设置的输出宽度永久有效

B.C++操作符endl可以实现输出的回车换行

C.处理文件I/O时,要包含头文件fstream

D.进行输入操作时,eof()函数用于检测是否到达文件尾


正确答案:A
解析:C++操作符endl可以实现输出的回车换行的功能;在处理文件I/O时,要包含头文件iostream,是为了说明引用的参数或函数的位置;函数eof()用来检测是否到达文件尾,如果到达件尾返回非0值,否则返回0。

第10题:

C++源文件中包含的输入/输出头文件为( )。

A.stdio.h

B.stdafx.h

C.iostream.h

D.stream.h


正确答案:C
解析:C++中使用流类库进行输入/输出操作时,要包含iostream.h头文件。而C语言中进行输入输出操作时要包含stdio.h文件。