首页 | 社区 | 博客 | 招聘 | 文章 | 新闻 | 下载 | 读书 | 代码
亲,您未登录哦! 登录 | 注册
 您所在的位置:编程爱好者网站新闻 - 正文
 
 

Boost发布新版本 支持C++对象序列化

4582 次阅读 | 发布时间:2004-11-27 | 向本站投递新闻
打印文章
著名的C++泛型库Boost(http://www.boost.org)发布了1.32.0版本,其中最值得关注的改进是加入了“序列化”和“字符串算法”两个库。

“序列化”库可以将任意的C++数据结构序列化/反序列化到二进制流、文本流和XML文档,这在Java等语言中是一个很常用的特性,在远程调用、对象持久化等场合有广泛的用途。为Boost提供这个库的是Robert Ramey。

“字符串算法”库包含了字符串处理的常用操作,例如大小写转换、消除多余空格、查找/替换操作等等。在Java语言提供的system.lang.Java类中内嵌了这些便利的操作,但C++的String类则没有。为Boost提供这个库的是Pavol Droba。

同时加入的新库还有:Assignment、MinMax、Multi-index Containers、Numeric Conversion、Range等等。