如何实现C++对象的持久性?

cident 2003-10-16 12:46:06
以前程序员出了这样一篇文章,谁有电子版的可以打印的那种啊?
这篇文章现在我在csdn里搜索没了,郁闷...

谢谢啦.
...全文
97 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
cident 2003-10-18
  • 打赏
  • 举报
回复
嘿嘿,那篇有关C++对象的持久性的文章我贴出来了,你可以看看.
http://expert.csdn.net/Expert/topic/2366/2366899.xml?temp=.7241022
cident 2003-10-18
  • 打赏
  • 举报
回复
各位高人可不可以写个简单的示例?
cident 2003-10-18
  • 打赏
  • 举报
回复
2002年的程序员杂志里面有介绍,但是没源代码啊,现在在CSDN里面找不到这篇文章和相关的下载了,郁闷...
Andy84920 2003-10-17
  • 打赏
  • 举报
回复
然后封装这个持久化动作的应该是个象C++流一样的类。


写两个成员函数,一个把自己写到流里,另一个读出来不就行了?

怎么理解这里面的意思?

能否举例来说明一下?

何为保存对象的持久性,有哪些用处.
fireseed 2003-10-17
  • 打赏
  • 举报
回复
写两个成员函数,一个把自己写到流里,另一个读出来不就行了?

数据流你可以试一下ios::basic_stream,很好用的
nirvana_li 2003-10-17
  • 打赏
  • 举报
回复
我回去看了看,没找到。我也很想看看对象的持久性。。
xueweizhong 2003-10-17
  • 打赏
  • 举报
回复
尝试自己写一个如何?
最简单情形:
1: buid-in types : 内部类型
2: POD types : C-struct
3: AGGREGATE types: 聚合类,C++98中有定义,是PODtypes的子集

一般情况下有类中有指针有引用的情况如何存储?
持久性的目的地应该是文件。
然后封装这个持久化动作的应该是个象C++流一样的类。
这些都和MFC中的东西差不多。可以先做一个简单的,不考虑效率问题。
cident 2003-10-17
  • 打赏
  • 举报
回复
再顶一下,没折就结贴了.
cident 2003-10-16
  • 打赏
  • 举报
回复
:(
看来只好自己想办法了.
北极猩猩 2003-10-16
  • 打赏
  • 举报
回复
其实在《深入浅出MFC》中就有这方面的内容,网上电子版有的是,自己看看吧
ckacka 2003-10-16
  • 打赏
  • 举报
回复
http://www.jjhou.com/jjwbooks-pic2.htm
cident 2003-10-16
  • 打赏
  • 举报
回复
各位都不知道吗?郁闷...
那就来电自己的代码吧.
cident 2003-10-16
  • 打赏
  • 举报
回复
google搜过,没有,
有的话就不烦各位大哥了.
bing_huo 2003-10-16
  • 打赏
  • 举报
回复
去google里搜下
nirvana_li 2003-10-16
  • 打赏
  • 举报
回复
我好象也看到过,不知道是不是陈崴还是孟岩翻译的了。

64,439

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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