更多“ifstream是用于写文件的文件流。() ”相关问题
  • 第1题:

    使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为( )。

    A.ios::in

    B.ios::out

    C.ios::inlios::out

    D.没有默认


    正确答案:D
    D。【解析】使用ifstream流类定义流对象并打开磁盘文件时,文件没有默认的打开方式。其中ios::in是为输入而打开;iso::out是为输出而打开。

  • 第2题:

    要建立文件流并打开当前目录下的文件6le.dat用于输入,下列语句中错误的是( )。

    A.ifstream fin=ffstream.open(”file.dat”);

    B.ifstream*fin=new ifstream(”file.dat”);

    C.ifstream fin;fin.open(”file.dat”);

    D.ifstream*fin=new ifstream;fin->open(”file.dat”);


    正确答案:A
    本题考查对文件流输入的操作,可以调用文件流的成员函数pen,一般形式如下:文件流对象.0pen(磁盘文件名,输入/输出方式)。根据以上格式,可以判断A选项错误。

  • 第3题:

    创建 ifstream对象时,给ifstream构造函数传递一个路径参数,构造函数会自动尝试打开这个文件流准备读取信息


    错误

  • 第4题:

    要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是

    A.ifstream fin=ifstream.open(”file.dat”);

    B.ifstream*fin=new ifstream(”file.dat”);

    C.ifstream fin;fin.open(”file.dat”);

    D.ifstream*fin=new ifstream();fin->open(”file.dat”);


    正确答案:A
    解析:open是ifstream的成员函数,只能用对象fin去调用,不能用类调用。故选项A)错误。

  • 第5题:

    2、创建 ifstream对象时,给ifstream构造函数传递一个路径参数,构造函数会自动尝试打开这个文件流准备读取信息


    错误