姗姗来迟的 Boost 1.34
来源:互联网 发布:未知数据库连接器错误 编辑:程序博客网 时间:2024/04/29 12:56
漫长的等待之后,Boost 1.34终于浮出水面。趁着下载的时间,看看这次 boost.org 带来了哪些大礼吧!
Foreach Library 用于简化对一个序列中的所有元素进行迭代(比 std::for_each 更优雅哦,Simplicity is Beauty 嘛 )。
StateChart Library 用于简化任意复杂度的状态机的实现。这应该是游戏开发者的福音了。相比于从前用晦涩的 C Macro 来实现一个简单的状态机语言,这个库强调了“easily readable and maintainable C++ code”。唯一疑问是,不知此库性能如何,有待来日细查。
Typeof Library 相信大家对新标准中可能出现的 typeof 和 auto 这两个关键字一定很期待吧。这里 boost 提供了 typeof 和 auto 的库实现,在新标准普及前的很长一段时间,我们可以先用它们减少击键次数(当然,还是关键字来得踏实:))
Xpressive Library 提供了更高阶的正则表达式支持。此库融合了 boost.regex 和 Spirit Parser Framework 的优点。以 C++ 表达式来编写正则表达式,好处是可以在编译期获悉语法的合法性,而且以这种方式表达的正则表达式可以互相引用,不像原先的 boost.regex, 只能在运行时进行语法检查和各种处理。
最后的重头戏应该是众望所归的 std::tr1 了。虽然等到大众普及至少还要两三年,但想想这些即将标准化的词汇就让人心动(Reference Wrappers, Smart Pointers, result_of, Function Object Binders, Polymorphic function wrappers, Type Traits, Random Number Generators and Distributions, Tuples, Fixed Size Array, Hash Function Objects, Regular Expressions, and Complex Number Additional Algorithms.)
Foreach Library 用于简化对一个序列中的所有元素进行迭代(比 std::for_each 更优雅哦,Simplicity is Beauty 嘛 )。
StateChart Library 用于简化任意复杂度的状态机的实现。这应该是游戏开发者的福音了。相比于从前用晦涩的 C Macro 来实现一个简单的状态机语言,这个库强调了“easily readable and maintainable C++ code”。唯一疑问是,不知此库性能如何,有待来日细查。
Typeof Library 相信大家对新标准中可能出现的 typeof 和 auto 这两个关键字一定很期待吧。这里 boost 提供了 typeof 和 auto 的库实现,在新标准普及前的很长一段时间,我们可以先用它们减少击键次数(当然,还是关键字来得踏实:))
Xpressive Library 提供了更高阶的正则表达式支持。此库融合了 boost.regex 和 Spirit Parser Framework 的优点。以 C++ 表达式来编写正则表达式,好处是可以在编译期获悉语法的合法性,而且以这种方式表达的正则表达式可以互相引用,不像原先的 boost.regex, 只能在运行时进行语法检查和各种处理。
最后的重头戏应该是众望所归的 std::tr1 了。虽然等到大众普及至少还要两三年,但想想这些即将标准化的词汇就让人心动(Reference Wrappers, Smart Pointers, result_of, Function Object Binders, Polymorphic function wrappers, Type Traits, Random Number Generators and Distributions, Tuples, Fixed Size Array, Hash Function Objects, Regular Expressions, and Complex Number Additional Algorithms.)
- 姗姗来迟的 Boost 1.34
- 姗姗来迟的SQLHelper
- 姗姗来迟的“关于”
- 姗姗来迟的年度总结
- 姗姗来迟的中文Webfont
- 姗姗来迟
- 【个性化阅读】ZapTxt的提醒姗姗来迟
- 【个性化阅读】ZapTxt的提醒姗姗来迟
- 【个性化阅读】ZapTxt的提醒姗姗来迟
- 【个性化阅读】ZapTxt的提醒姗姗来迟
- 【个性化阅读】ZapTxt的提醒姗姗来迟
- 【个性化阅读】ZapTxt的提醒姗姗来迟
- 【个性化阅读】ZapTxt的提醒姗姗来迟
- [C++] 姗姗来迟的C++0x
- [C++] 姗姗来迟的C++0x
- 【ssoj】【蒟蒻Konnyaku姗姗来迟的200题】
- 占领客厅的小米电视和姗姗来迟的小米平板
- 前端工程师的菜!姗姗来迟的中文WebFont
- Struts编程 Tiles的使用1——基于JSP的定义和属性
- Java开发人员的十大戒律
- 编程技巧搜集(3)
- Struts编程 Tiles的使用2——基于XML配置文件的定义和属性
- 高质量软件开发人员的五大习惯
- 姗姗来迟的 Boost 1.34
- 计算机理论书籍
- 迷宫寻路
- ZT:电脑&手机&嵌入式操作系统
- Sputtr--万能搜索引擎
- UML建模工具匯集
- gridview删除添加提示
- HttpClient学习笔记一
- testgggg