( 34 )打开文件时可单独或组合使用下列文件打开模式① ios_base::app ② ios_base::binary③ ios_base::in ④ ios_base::out若要以二进制读方式打开一个文件,需使用的文件打开模式为A ) ①③B ) ①④C ) ②③D ) ②④

题目

( 34 )打开文件时可单独或组合使用下列文件打开模式

① ios_base::app ② ios_base::binary

③ ios_base::in ④ ios_base::out

若要以二进制读方式打开一个文件,需使用的文件打开模式为

A ) ①③

B ) ①④

C ) ②③

D ) ②④


相似考题
更多“( 34 )打开文件时可单独或组合使用下列文件打开模式① ios_base::app ② ios_base::binary③ ios_ba ”相关问题
  • 第1题:

    打开文件时可单独或组合使用下列文件打开模式: ①ios_base::aop ②ios_base::binary ③ios_base:: ④ios_base::out 若要以二进制读方式打开一个文件,需使用的文件打开模式为( )。

    A.①③

    B.①④

    C.②③

    D.②④


    正确答案:D
    D。【解析】ios_base::binary是作为二进制文件打开,ios_base::out是为输出而打开,故选D。

  • 第2题:

    语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,试图打开文件DA-TA.DAT并与之连接,而且( )。

    A.若文件存在,将文件指针定位于艾件首;若文件不存在,建立一个新文件

    B.若文件存在,将其截为空文件;若文件不存在,打开失败

    C.若文件存在,将文件指针定位于文件尾;若文件不存在,建立一个新文件

    D.若文件存在,打开失败;若文件不杉在,建立一个新文件


    正确答案:C
    C。【解析】C++中可以在定义文件流对象的同时打开文件,也可以在定义文件流对象以后用open函数打开文件。可以通过构造函数或open函数的第二个参数,确定文件的打开模式。

  • 第3题:

    打开文件时可单独或组合使用下列文件打开模式    ①ios_base::app ②ios_base::binary ③ios_base::in ④ios_base::out 若要以二进制读方式打开一个文件,需使用的文件打开模式为()。

    A.②③

    B.①③

    C.②④

    D.①④


    D D。【解析】ios_base::binary是作为二进制文件打开,ios_base::out是为输出而打开,故选D。

  • 第4题:

    语句ofstream f(“DATA.DAT”,ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且( )。

    A.若文件存在,将文件指针定位于文件首;若文件不存在,建立一个新文件

    B.若文件存在,将其截为空文件,若文件不存在,打开失败

    C.若文件存在,将文件指针定位于文件尾;若文件不存在,建立一个新文件

    D.若文件存在,打开失败;若文件不存在,建立一个新文件


    正确答案:C
    解析: C++中可以在定义文件沈对象的同时打开文件,也可以在定义文件流对象以后用open函数打开文件。可以通过构造函数或open函数的第2个参数,确定文件的打开模式。

  • 第5题:

    打开文件时可单独或组合使用下列文件打开模式   ①ios_base::app ②ios_base::binary   ③ios_base::in ④ios_base::out   若要以二进制读方式打开一个文件,需使用的文件打开模式为().

    A.①③ 

    B.①④ 

    C.②③ 

    D.②④


    D D。【解析】ios_base::binary是作为二进制文件打开,ios_base::out是为输出而打开,故选D。