更多“C++流类库是用继承方法建立起来的,它具有两个平行的基类,即istream类和ostream类,所有其他的 ”相关问题
  • 第1题:

    不属于ios直接派生的类为( )。

    A.输入流类(istream)

    B.输出流类(ostream)

    C.文件流基类(fstreambase)

    D.格式控制类(iomanip)


    正确答案:D

  • 第2题:

    重载输入流运算符>>必须使用的原型为A.ostream& operator>>(ostream&,<类名>);B.istream

    重载输入流运算符>>必须使用的原型为

    A.ostream& operator>>(ostream&,<类名>);

    B.istream& operator>>(istream&,<类名>&);

    C.ostream operator>>(ostream,<类名>&);

    D.<类名>operator>>(istream&,<类名>&);


    正确答案:A
    解析:本题考核运算符的重载。C++中重载输入流运算符>>和输出流运算符只能作为非类成员函数重载,且必须使用如下原形:istream&operator>>(istream&,类名>&);ostream&operator(ostream&,类名>);

  • 第3题:

    4、下列关于流类库的描述中,错误的是()。

    A.流类库是C++语言的附属组成部分

    B.流类库的作用主要是为C++语言提供输入/输出功能

    C.流类库是一个以类ios为基类的类族

    D.流类库中总共定义了3个类


    流类库中总共定义了 3 个类

  • 第4题:

    C++中,由类istream和类ostream而派出的一个类( ),它提供双向I/O操作,

    A.iostream

    B.fstream

    C.strstream

    D.istream


    正确答案:A

  • 第5题:

    2、重载输入流运算符>>必须使用的原型为:

    A.ostream&operator>>(ostream&,<类名>);

    B.istream&operator>>(istream&,<类名>&);

    C.ostream&operator>>(ostream,<类名>&);

    D.<类名> operator>>(istream&,<类名>&);


    istream&operator>>(istream&,< 类名 >&);