天狼啸月
天狼神族
posts - 0,  comments - 0,  trackbacks - 0
fstream提供的三个类:
ifstream             从已有文件读     
ofstream             向文件写内容
fstream              打开文件供读写
文件打开模式:
ios::in              读
ios::out             写
ios::app             从文件末尾开始写
ios::binary          二进制模式
ios::nocreate        打开一个文件时,如果文件不存在,不创建文件
ios::noreplace       打开一个文件时,如果文件不存在,创建该文件
ios::trun            打开一个文件,然后清空内容
ios::ate             打开一个文件,将位置移动到文件尾
文件指针位置在c++中的用法:
ios::beg             文件头
ios::end             文件尾
ios::cur             当前位置
例子:
file.seekg(0,ios::beg)             让文件指针定位到文件开头
file.seekg(0,ios::end)             让文件指针定位到文件末尾
file.seekg(10,ios::cur)            让文件指针从当前位置向文件尾方向移动10个字节
file.seekg(-10,ios::cur)           让文件指针从当前位置向文件开始方向移动10个字节
file.seekg(10,ios::beg)            让文件指针定位代理文件开头10个字节的位置
posted on 2011-12-23 09:29 烈焰之光 阅读(211) 评论(0)  编辑 收藏 引用 所属分类: 文件及文件夹操作

<2026年6月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿

文章分类

文章档案

搜索

  •  

最新评论