单选题
👁️ 浏览量:

试题题干

下列打开文件的语句中,错误的是( )

A

ofstream ofile;ofile.open(“abc.txt”, ios::binary);

B

fstream iofile;iofile.open(“abc.txt”, ios::ate);

C

cout.open(“abc.txt”, ios::binary);

D

ifstream ifile(“abc.txt”);

参考答案

正确答案:

试题解析

打开文件的方式有以下两种。
(1)先建立流对象,然后调用open()函数连接外部文件。格式如下:
流类名 对象名;
对象名.open(文件名,模式);
(2)调用流类带参数的构造函数,在建立流对象的同时连接外部文件。格式如下:
流类名 对象名(文件名,模式);

故C错误。cout不是对象名。