更多“下面关于ios类的叙述中,正确的是()。A.它是istream类和ostream类的虚基类B.它只是istream类的虚基 ”相关问题
  • 第1题:

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

    A.iostream

    B.fstream

    C.strstream

    D.istream


    正确答案:A

  • 第2题:

    8、关于 cin 和 cout 说法正确的有

    A.cin 与 cout 都是类

    B.cin 是一个 istream 类的对象

    C.cout 是一个 ostream 类的对象

    D.cin 和 cout 都是 ios 类的对象


    cin 是一个 istream 类的对象;cout 是一个 ostream 类的对象

  • 第3题:

    关于 cin 和 cout 说法正确的有

    A.cin 与 cout 都是类

    B.cin 是一个 istream 类的对象

    C.cout 是一个 ostream 类的对象

    D.cin 和 cout 都是 ios 类的对象


    输出乱码或出错

  • 第4题:

    重载输入流运算符>>必须使用的原型为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&,类名>);

  • 第5题:

    3、下面描述中,正确的是()。

    A.可以定义ios类的对象

    B.istream对象用来实现输入操作

    C.ios是fstream的直接基类

    D.istream是ifstream的直接基类


    对象的创建、维护、销毁等生命周期的控制由程序控制改为由IOC容器控制,需要某个对象时就直接通过名字去IOC容器中获取