Boost C++ 库

……世界上最受推崇和设计精良的 C++ 库项目之一。 Herb SutterAndrei AlexandrescuC++ 编码规范

C++ Boost

目录

 

引言

容器和迭代器

分词器函数概念 (TokenizerFunction Concept)

分词器函数模型 (TokenizerFunction Models)

 

致谢

我想要感谢 Boost 邮件列表的成员们,他们在开发和正式审查期间的评论、赞扬和批评帮助使 Tokenizer 库成为今天的样子。我尤其要感谢 Aleksey Gurtovoy 提出了使用一对迭代器来指定输入而不是字符串的想法。我还想感谢 Jeremy Siek 提供了分词迭代器的容器接口,并简化了 TokenizerFunctions 的模板参数。他和 Daryle Walker 也强调了分离接口和实现的必要性。Gary Powell 激发了使用 isspace 和 ispunct 作为 char_delimiters_separator 默认值的想法。Jeff Garland 提供了关于如何更改模板参数顺序以使分词器更容易声明的想法。感谢 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