摘要:
C++语言本身并不包含输入输出功能,但C++标准库提供了一套用于输入和输出的类库在C++的输入输出系统中,最核心的对象是流,一个流就是一个字节序列,流的操作包括对流的读和写C++输入输出库定义了两个公共基类:ios_base,描述了流的基本性质,但不考虑流的字符集basic_ios,描述了流的基本性质,而且描述了流的字符集之所以为基本流操作设计两个类,是为了执行代码最小化(与模板类相比,非模板类将产生更小的代码)派生类basic_istream和basic_ostream都是从公共基类ios_base和basic_ios继承了一些成员在这些继承而来的数据成员中,大部分用来描述流的属性或特征。例 阅读全文