我要将一张表存成文件,有什么好的方法吗?

SauMa 2002-01-14 10:43:17
比如我有这样的一张表。有如下得的几个域:IP,主机名,备注。。。
有什么好一点的办法,让他写和读起来方便一些吗?
请多多指教!
...全文
75 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
SauMa 2002-01-14
  • 打赏
  • 举报
回复
你的意思是把他以结构体的形式一条记录一条记录的写进去??
可以具体一些吗?
florist2000 2002-01-14
  • 打赏
  • 举报
回复
struct{
CHAR IP[14];
CHAR HOSTNAME[20];
CHAR BEIZHU[100];
...
}
这样读写不就很方便了.
gold_jin 2002-01-14
  • 打赏
  • 举报
回复
你打开一个文件,在类的串行化中把ar的指针传进去,就保存到文件中了,非常方便,你去看一下书中串行化的例子就明白了。记住类一定要从CObject派生
zhaoguowei 2002-01-14
  • 打赏
  • 举报
回复
保存到database中比较好呀
scklotz 2002-01-14
  • 打赏
  • 举报
回复
从CObject 派生。。。。
使用 Serialize( ... )
楼上说得很清楚...............

不会 ?
使用struct or class.
使用
fread( &youStructInstance .... )
fwrite( &youStructInstance ... )

or 做一个类
youClass.SaveRecord( ... );
SauMa 2002-01-14
  • 打赏
  • 举报
回复
我的意思是要存成文件阿,这样做存为文件行吗?
gold_jin 2002-01-14
  • 打赏
  • 举报
回复
定义一个类,把表的字段定义成类的成员变量,用串行化来保存,中间用CObArray来过渡,这样存储、保存、修改、删除都非常方便,每条记录就是一个类,把这些类都加入CObArray中,管理
SauMa 2002-01-14
  • 打赏
  • 举报
回复
难道就没有人愿意回答了吗?

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧