设为首页 加入收藏

TOP

在C++ Builder 和GCC(MinGW)中读写数据文件的类
2014-11-24 13:43:27 来源: 作者: 【 】 浏览:2
Tags:Builder GCC MinGW 读写 数据 文件

常常在GCC(MinGW)和C++ Builder 中都有读写数据的时候,也就是从文件中将一组数据读入二维数组,或者将数组中的数据格式化写入文件,甚至有时还想给文件加个文件头,当然文件头也要对齐了才好看一点,两个软件实现的方法都不一样,常常让人恼火,今天有空,编写了个类,两个都能通用的文件读写类FileData.


有3点请大家注意:


1.FileData类读的数据文件的格式是任意的,数据的排列方式也是任意的,


也就是说FileData可以自动检测数据的排列方式和分割方式,每行的数据个数可以互不相同!


一句话,只要文件里面有数据就可以正确识别!


2.FileData将数组和文件头写入文件的时候,自动对齐数据和文件头.


也就是说你用记事本打开一看,数据和文件头是排列得整整齐齐的.


3.FileData中使用了宽字符(汉字),所以为了让MinGW识别,请将FileData.hpp保存为UTF-8的格式.


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用Shell写的游戏客户端更新脚本 下一篇C++中<array>的使用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: