2009年4月2日
摘要: 一、文件和流每个文件不是以文件结束符结束,就是以在由系统维护和管理的数据结构中特定的字节号处结束。文件打开时,就会创建一个对象,将这个对象和某个流关联起来。Cin,cout,cerr,clog这4个对象会自动生成。与这些对象相关联的流提供程序与特定文件或设备之间的通信通道。二、文件处理包括头文件<iostream.h>----------<fstream.h>三、创建顺序访问文件创建了流类ifstream(读入),ofstream(输出),fstream(读入/输出)对象后,便打开了文件。对于ofstream对象,文件打开方式可以是ios::out(将数据输出到文件)或 阅读全文
posted @ 2009-04-02 21:59 Kevin Game 阅读(450) 评论(0) 推荐(0) 编辑
摘要: C++输入/输出流一、流低级I/O功能(如无格式的I/O):通常指大量的字节在设备到内存或内存到设备的简单传输。高级I/O功能(格式化I/O):它将字节组合成有意义的单元,如数据类型。对于大容量文件的处理,使用无格式的I/O可获得最佳的性能。二、成员函数get和getline不带参数值成员函数get ,从指定的流中读取一个字符(即使是空格),并返回该字符作为该函数的调用值。遇到文件结束时返回EOF。get 函数还可以带3个参数:接收字符的字符型数组,数组大小和分隔符(默认为'/n'),从输入流中读取数据时,读取到比指定的最大字符数少一个字符中止,或者读取到指定的分隔符终止。为了 阅读全文
posted @ 2009-04-02 21:47 Kevin Game 阅读(278) 评论(0) 推荐(0) 编辑