另一个文件读写操作
2007-01-11 23:40
288 查看
看下面的代码行不行,把T换成你的自定义结构,N也可替换为真实长度。
const int N=10;
T Array
;
...
ofstream SaveFile("save.bin",ios_base::out|ios_base::binary);
for(int i=0;i<N;++i){
SaveFile.write(reinterpret_cast<const char*>(&Array[i]),sizeof(T));
}
SaveFile.close();
T Array2
;
ifstream LoadFile("save.bin",ios_base::in|ios_base::binary);
for(int i=0;i<N;++i){
LoadFile.read(reinterpret_cast<char*>(&Array2[i]),sizeof(T));
}
const int N=10;
T Array
;
...
ofstream SaveFile("save.bin",ios_base::out|ios_base::binary);
for(int i=0;i<N;++i){
SaveFile.write(reinterpret_cast<const char*>(&Array[i]),sizeof(T));
}
SaveFile.close();
T Array2
;
ifstream LoadFile("save.bin",ios_base::in|ios_base::binary);
for(int i=0;i<N;++i){
LoadFile.read(reinterpret_cast<char*>(&Array2[i]),sizeof(T));
}
相关文章推荐
- oc 文件管理NSFileManager,文件读写NSFileHandle ,设计一个文件管理类将一个文件复制到另一个文件,由于文件过大要求每次复制100长度,通过NSFileHandle 来操作,并
- java 文件基本操作 读写操作
- 大文件的读写操作
- Linux C编程学习笔记(3):read、write、lseek函数及文件读写和文件读写指针的移动操作
- Win8 Metro中文件读写删除与复制操作
- Python文件操作,open读写文件,追加文本内容实例
- C++读书笔记之 文件与流 文件读写操作 通过指针获取文件大小
- PHP多线程读写文件操作
- Python读写配置文件的实际操作步骤解析
- matlab 常用文件读写操作
- iphone实现文件的读写操作
- VC++之文件基本操作之基于CArchive类的文件读写
- 流的操作(复制文件) 读写文件
- Android - 文件读写操作 总结
- Android与LinuxC目录创建以及文件读写操作
- C#中Ini文件读写操作
- Android学习笔记(11)————Android的私人文件夹的文件读写操作
- 利用JDK7的NIO2.0进行I/O读写和文件操作监控
- C++中对文件进行读写操作
- 利用JDK7的NIO2.0进行I/O读写和文件操作监控