您的位置:首页 > 移动开发 > IOS开发

另一个文件读写操作

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));
}

                 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios