在C++中创建持久对象
持久对象可以在创建它的程序的作用域之外保持自身状态。把对象写入一个文件并在以后重建之,或者把对象传送到一台远程机器,就是这样的例子。对持久性的支持并不象第一眼看上去那样简单,同一对象的大小和内存布局在不同的平台上可能并不相同,而不同的字节次序使事情更加复杂化。在本文中我将讨论如何实现持久性,无须求助于DCOM和CORBA之类的第三方框架。对于小型和可移植的应用程序而言,这是一种有效并令人满意的方案
下载地址
用户评论