下面描述中,正确的是( )。
A: 可以定义ios类的对象
B: istream对象用来实现输入操作
C: ios是fstream的直接基类
D: istream是ifstream的直接基类
A: 可以定义ios类的对象
B: istream对象用来实现输入操作
C: ios是fstream的直接基类
D: istream是ifstream的直接基类
B,D
举一反三
- 以下关于ios的叙述中正确的是()。 A: 它是istream类和ostream类的虚基类 B: 它只是istream类的虚基类 C: 它只是ostream类的虚基类 D: 它是iostream类的虚基类
- C++中ostream类的直接基类是ios。</p></p>
- cerr是C++流类库中预先定义的istream对象。
- 当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。 A: ios::in B: ios::out C: ios::in|ios::out D: ios::binary
- cin是( )的一个对象,处理标准输入。 A: istream B: ostream C: fstream D: iostream
内容
- 0
下列关于文件的打开与关闭的描述中,错误的是()。 A: ifstream类、ostream类和fstream类都提供了成员函数open()用于打开文件 B: 对于ifstream类对象其打开文件的默认方式是ios::in,ostream类对象打开文件的默认方式是ios::out C: 对于ofstream类来说,析构函数会自动完成关闭,然后可以在这个流上打开另外一个文件 D: 文件的打开方式可以组合使用
- 1
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。 A: ios::in B: ios::out C: ios::in | ios::out D: 没有
- 2
在C++ 的流对象中,( )表示标准输入的istream类对象。 A: in B: out C: cin D: cout
- 3
当使用ifstream 流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为 ______ 。 A: iios:: binary B: ios:: in|ios:: out C: ios:: out D: ios:: in
- 4
下列关于通用输入流类的描述中,错误的是( )。? 提取运算符是一种格式化输入方法|通用输入流类istream只提供了提取运算符“>>”这一种输入方法|通用输入流类istream重载了右移运算符“>>”,称为提取运算符|流类库中,通用输入流类的类名为istream