streambuf类为缓冲区提供内存,并提供了用于填充缓冲区,访问缓冲区,刷新新缓冲区和管理缓冲区内存的类方法. ios_base类表示流的一般特征,如是否可读,是二进制还是文本流等. ios类基于ios_base,其中包括了一个之指向streambuf对象的的指针成员. 缓冲区介绍 输入:从磁盘上读取大量信息,将这些信息存储在缓冲区中,然后每次从缓冲区读取一个字节,到达缓冲区尾部,在从磁盘上读取另一块数据. 但是键盘输入不提供缓冲区,但是用缓冲区输入可以让程序没有传给程序之前返回并改正,c++