下列关于C++流的描述中,错误的是( )。A.cout>>A表达式中输出字符AB.eof函数可以检测是否到达文件尾C.对磁盘文件进行流操作时,必须包含头文件fstreamD.以ios_base::Out模式打开的文件不存在时,将自动建立一个新文件

题目

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

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

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

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

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


相似考题
更多“下列关于C++流的描述中,错误的是( )。A.cout>>A表达式中输出字符AB.eof函数可以检测是否到达文件 ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

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

    A.cout>>’A’表达式可输出字符A

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

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

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


    正确答案:A
    本题考查c++流,想要输出字符“A”,则应该是cout<<“A”,所以本题答案为A。

  • 第3题:

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

    A.cout>>'A'表达式可以输出字符A

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

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

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


    正确答案:A
    解析:COHt流对象后面跟的应该是插入运算符“”而不是提取运算符“>>”,故选项A错。

  • 第4题:

    在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是

    A.fail

    B.eof

    C.bad

    D.good


    正确答案:A
    解析:C++中可以用文件流对象的下列成员函数来判别文件流的当前状态。函数is_ open()判定流对象是否与一个打开的文件相联系,若是,返回true,否则返回false;函数good()刚进行的操作成功时返回true,否则返回false;函数fail()与good()相反,刚进行的操作失败时返回 true,否则返回false;函数bad()如果进行了非法操作返回true,否则返回false;函数eof()进行输入操作时,若到达文件尾返回true,否则返回false。其中,eof函数只能用于输入流操作。

  • 第5题:

    在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进的操作是否失败的函数名是( )。

    A.fail

    B.eof

    C.bad

    D.good


    正确答案:A
    解析: 可以用文件流对象的成员函数来判别文件流当前的状态:fail,刚进行的操作失败时返回true,否则返回false:eof,进行输入操作时,若文件到达文件尾返回true,否则返回false;bad,如果进行了非法操作返回true,否则返回false;good,刚进行的操作成功时返回true,否则返回false。