Boost C++ 库

...世界上最受尊敬和设计最精良的C++库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

C++ Boost

目录

 

简介

容器和迭代器

TokenizerFunction 概念

TokenizerFunction 模型

 

致谢

我要感谢 boost 邮件列表的成员,他们在开发和正式审查期间提出的评论、赞扬和批评帮助 Tokenizer 库达到了现在的水平。我特别要感谢 Aleksey Gurtovoy 提出了使用一对迭代器来指定输入而不是字符串的想法。我还要感谢 Jeremy Siek 提出了为 token 迭代器提供容器接口以及简化 TokenizerFunction 的模板参数的想法。他和 Daryle Walker 还强调了分离接口和实现的需求。Gary Powell 激发了使用 isspace 和 ispunct 作为 char_delimiters_separator 默认值的想法。Jeff Garland 提供了关于如何更改模板参数顺序以使 tokenizer 更容易声明的想法。感谢 Douglas Gregor 担任审查经理,并在 boost 列表和电子邮件中提供了许多关于如何完善 Tokenizer 的实现和演示的见解。最后,感谢 Beman Dawes 将最终版本集成到 boost 发布版中。


Valid HTML 4.01 Transitional

修订日期2006年12月25日

版权所有 © 2000 Jeremy Siek
版权所有 © 2001 John R. Bandela

根据 Boost 软件许可协议 1.0 版分发。(请参阅随附文件 LICENSE_1_0.txt 或在 https://boost.ac.cn/LICENSE_1_0.txt 复制)