Boost 参考文献
- 关于 Boost 或 Boost 库的印刷出版物
- 关于 Boost 或 Boost 库的在线出版物
- 关于 Boost 或 Boost 库的印刷提及
- 关于 Boost 或 Boost 库的在线提及
- 如何更新此页面
- 致谢
关于 Boost 或 Boost 库的印刷出版物
2000
- [MaddockCleary00]
- John Maddock 和 Steve Cleary,C++ 类型特征。Dr. Dobb's Journal,第 25 卷,第 10 期,2000 年 10 月,第 38 页。www.boost.org/libs/type_traits/c++_type_traits.htm
2001
- [Maddock01]
- John Maddock,C++ 中的正则表达式。Dr. Dobb's Journal,第 26 卷,第 10 期,2001 年 10 月,第 21 页。
- [SiekLumsdaine01]
- Jeremy Siek 和 Andrew Lumsdaine,C++ 概念检查。Dr. Dobb's Journal,第 26 卷,第 6 期,2001 年 6 月,第 64 页。
2002
- [Karlsson02]
- Björn Karlsson,Boost 中的智能指针。C/C++ Users Journal,2002 年 4 月。www.cuj.com/documents/s=8014/cuj0204karlsson/
- [Karlsson02a]
- Björn Karlsson,C/C++ 提示 #9:词法转换。C/C++ Users Journal,2002 年 11 月。www.cuj.com/documents/s=8470/cuj0211karlsson/
- [Kempf02]
- Bill Kempf,Boost.Threads 库。C/C++ Users Journal,2002 年 5 月。www.cuj.com/documents/s=8013/cuj0205kempf/
- [SiekLeeLumsdaine02]
- Jeremy Siek、Lie-Quan Lee 和 Andrew Lumsdaine,Boost 图形库。Addison-Wesley,2002 年。ISBN:0-201-72914-8。www.informit.com/store/product.aspx?isbn=0201729148。
示例章节可在以下网址找到:tinyurl.com/24666
2003
- [AbrahamsGrosse-Kunstleve03]
- David Abrahams 和 Ralf W. Grosse-Kunstleve,使用 Boost.Python 构建混合系统。C/C++ Users Journal,2003 年 7 月。www.cuj.com/documents/s=8470/cuj0307abrahams/
- [GuzmanNuffer03]
- Joel de Guzman 和 Dan Nuffer,Spirit 库:C++ 中的内联解析。C/C++ Users Journal,2003 年 9 月,第 21 卷,第 9 期,第 22 页。
- [Karlsson03]
- Björn Karlsson,Lambda 表达式和 C++。C/C++ Users Journal,2003 年 12 月,第 21 卷,第 12 期,第 20 页。
- [Sutter03]
- Herb Sutter,广义函数指针。C/C++ Users Journal,2003 年 8 月。www.cuj.com/documents/s=8464/cujcexp0308sutter/
2004
- [AbrahamsGurtovoy04]
- David Abrahams 和 Aleksey Gurtovoy,C++ 模板元编程:来自 Boost 及其他方面的概念、工具和技术。Addison-Wesley,2004 年 11 月。ISBN:0-321-22725-5。www.informit.com/store/product.aspx?isbn=0321227255
其他信息和两个示例章节可在以下网址找到:boost-consulting.com/tmpbook/ - [Inaba04]
- Kazuhiro Inaba,Boost C++ 库编程。Shuwa System,2004 年 5 月。ISBN:4-7980-0786-2。www.shuwasystem.co.jp/books/7980/0786-2/0786-2.html
其他信息和示例章节可在以下网址找到:www.kmonos.net/pub/BoostBook/ - [López04]
- Joaquín M López Muñoz,Boost 多索引容器库。C/C++ Users Journal,2004 年 9 月,第 22 卷,第 9 期,第 6 页。
2005
- [Karlsson05]
- Björn Karlsson,超越 C++ 标准库:Boost 入门。Addison-Wesley,2005 年 8 月 31 日。ISBN:0-3211-3354-4。www.informit.com/store/product.aspx?isbn=0321133544
示例章节可在以下网址找到:www.informit.com/content/images/0321133544/samplechapter/karlsson_ch09.pdf
2009
- [Schaeling09]
- Boris Schaeling,Boost C++ 库。www.highscore.de/cpp/boost/
2010
- [Demming11]
- Robert Demming、Daniel J Duffy Boost C++ 库入门;第一卷 - 基础。www.datasim-press.com/BoostVolumeI.html/
- [Demming12]
- Robert Demming、Daniel J Duffy Boost C++ 库入门;第二卷 - 高级库。www.datasim-press.com/BoostVolumeII.html/
2011
- [Schaeling09]
- Boris Schaeling,Boost C++ 库。en.highscore.de/cpp/boost/
2013
- [Polukhin13]
- Antony Polukhin,Boost C++ 应用程序开发参考手册。http://www.packtpub.com/boost-cplusplus-application-development-cookbook/book
- [Torjo13]
- John Torjo,Boost.Asio C++ 网络编程。www.packtpub.com/boost-asio-cplusplus-network-programming/book
2014
- [Schaeling14]
- Boris Schaeling,Boost C++ 库,第二版。http://www.amazon.com/Boost-C-Libraries-Boris-Sch%C3%A4ling/dp/1937434362
2017
- [Polukhin17]
- Antony Polukhin,Boost C++ 应用程序开发参考手册,第二版。https://www.packtpub.com/application-development/boost-c-application-development-cookbook-second-edition
2020
- [Polukhin20]
- Antony Polukhin (Антон Полухин),使用 Boost 进行 C++ 应用程序开发,Dmk Press,ISBN:978-5-97060-868-5。https://dmkpress.com/catalog/computer/programming/c/978-5-97060-868-5/
关于 Boost 或 Boost 库的在线出版物
2002
- [Brownell02]
- David Brownell,C++ 未来技术,今日即可实施(又名:提升您的代码)。NWCPP,2002 年 11 月 13 日。www.nwcpp.org/Meetings/2002/11.html
- [Long02]
- Matt Long,使用 Regex++ 为您的应用程序添加正则表达式。The Code Project,2002 年 6 月 18 日。www.codeproject.com/KB/string/regex__.aspx
- [Siek02]
- Jeremy G. Siek,Boost 图形库。InformIT,2002 年 3 月 1 日。tinyurl.com/2hc27
- [Siek02a]
- Jeremy G. Siek,Boost 图形库教程。InformIT,2002 年 3 月 1 日。tinyurl.com/2sa4s
2003
- [Abrahams03]
- David Abrahams,Boost 元编程库。ACCU,2003 年。www.boost-consulting.com/writing/ACCU_MPL_slides.ppt
- [Dawes03]
- Beman Dawes,跨平台软件开发。2003 年。www.esva.net/~beman/multiplat_dev.ppt
- [Halleux03]
- Jonathan de Halleux,通往 Spirit 的大门:一个解析器框架。The Code Project,2003 年 3 月 24 日。www.codeproject.com/KB/recipes/spiritintro.aspx
- [Kaiser03]
- Hartmut Kaiser,Wave:一个符合标准的 C++ 预处理器库。The Code Project,2003 年 3 月 25 日。www.codeproject.com/KB/recipes/wave_preprocessor.aspx
- [Trentini03]
- Matthew S. Trentini,Boost 入门。
- [Walker03]
- Andrew Walker,Boost 入门。The Code Project,2003 年 7 月 7 日。www.codeproject.com/KB/stl/boostintro.aspx
一个简短而直接的 Boost 入门介绍。
2004
- [Dawes04]
- Beman Dawes,适用于 Visual C++ 开发人员的 Boost。MSDN,2004 年 5 月 17 日。tinyurl.com/2lzyh
- [D'Agostino04]
- Jim D'Agostino,使用 Boost 设计健壮的对象。The Code Project,2004 年 8 月 17 日。www.codeproject.com/KB/architecture/Designing_Robust_Objects.aspx
- [Handley04]
- Dave Handley,Boost Spirit 解析器框架简介。The Code Project,2004 年 10 月 9 日。www.codeproject.com/KB/stl/introduction_spirit.aspx
- [Handley04a]
- Dave Handley,在 Boost Spirit 解析器框架中实现语义操作。The Code Project,2004 年 10 月 10 日。www.codeproject.com/KB/stl/spirit_semantic_actions.aspx
- [Hauptmann04]
- Peter Hauptmann,智能指针提升您的代码。The Code Project,2004 年 9 月 27 日。www.codeproject.com/KB/stl/boostsmartptr.aspx
- [Hauptmann04a]
- Peter Hauptmann,boost 2:shared_ptr 包装资源句柄。The Code Project,2004 年 10 月 4 日。www.codeproject.com/KB/stl/boostsp_handleref.aspx
- [Wikipedia04]
- 维基百科,Boost(编程)。维基百科,自由的百科全书,2004 年。en.wikipedia.org/wiki/Boost_(programming)
- [Witt04]
- Thomas Witt,Boost 迭代器库。ACCU 春季会议,2004 年。www.accu.org/conference/presentations/Witt_-_Boost_Iterator_Library.pdf
2005
- [Karlsson05a]
- Bjorn Karlsson,Boost Bind 库如何改进您的 C++ 程序。InformIT,2005 年 8 月 26 日。www.informit.com/articles/article.aspx?p=412354
- [Cogswell05]
- Jeff Cogswell,为您的 C++ 程序添加简单的文件保存和加载机制。InformIT,2005 年 7 月 1 日。www.informit.com/articles/article.aspx?p=398702
解释 Boost.Serialization。 - [Gurtovoy05]
- Aleksey Gurtovoy 和 David Abrahams 深入了解 C++ 中的元函数。InformIT,2005 年 4 月 1 日。www.informit.com/articles/article.aspx?p=375705
2008
- [Schaeling08]
- Boris Schaeling,Boost C++ 库。http://theboostcpplibraries.com/
2014
- [Douglas14]
- Niall Douglas,C++ 中的大型代码库更改波纹管理:我对新 Boost C++ 库如何提供帮助的想法。http://arxiv.org/abs/1405.3323
关于 Boost 或 Boost 库的印刷提及
2001
- [HyslopSutter01]
- Jim Hyslop 和 Herb Sutter,对话:我会为你保留任何东西。C/C++ Users Journal,2001 年 12 月。www.cuj.com/documents/s=7988/cujcexp1912hyslop/
boost::any
- [Meyers01]
- Scott Meyers,第 50 项:熟悉与 STL 相关的网站。Effective STL,Addison-Wesley,2001 年,第 221 页。ISBN:0-201-74962-9
- [Sutter01]
- Herb Sutter,《庄园的字符串格式化器》。C/C++ Users Journal,第19卷,2001年11月。www.gotw.ca/publications/mill19.htm
2002
- [Ablavsky02]
- Vitaly Ablavsky,《将BGL应用于计算几何》。C/C++ Users Journal,2002年8月。www.cuj.com/documents/s=8470/cuj0208ablavsky/
- [Alexandrescu02]
- Andrei Alexandrescu,《泛型<编程>:C++中高效的泛型排序和搜索(I):寻找更好的搜索》。C/C++ Users Journal,2002年10月。www.cuj.com/documents/s=7978/cujcexp2010alexandr/
boost::type_traits
- [HyslopSutter02]
- Jim Hyslop和Herb Sutter,《对话:直击要害》。C/C++ Users Journal,2002年7月。www.cuj.com/documents/s=7981/cujcexp2007hyslop/
智能指针讨论。boost::scoped_ptr, shared_ptr, scoped_array, shared_array.
- [Sutter02]
- Herb Sutter,《新的C++:七人组——正在考虑扩展C++标准库》。C/C++ Users Journal,2002年4月。www.cuj.com/documents/s=7984/cujcexp2004sutter/
- [Sutter02a]
- Herb Sutter,《新的C++:更智能的指针》。C/C++ Users Journal,2002年8月。www.cuj.com/documents/s=7980/cujcexp2008sutter/
2003
- [Besser03]
- Mitch Besser,《通用可打印ENUM++》。C/C++ Users Journal,2003年6月。www.cuj.com/documents/s=8470/cujboost0306besser/
提及BOOST_PP
- [Nasonov03]
- Alexander Nasonov,《I/O系统:dynamic_any活动》。C/C++ Users Journal,2003年9月。www.cuj.com/documents/s=8470/cujweb0309nasonov/
改进的boost::any
- [Sutter03a]
- Herb Sutter,《泛化观察者》。C/C++ Users Journal,2003年9月。www.cuj.com/documents/s=8840/cujexp0309sutter/
- [Tan03]
- Kwee H. Tan,《使用Boost图库探索EDA算法》。C/C++ Users Journal,2003年7月。www.cuj.com/documents/s=8470/cuj0307tan/
- [VandervoordeJosuttis03]
- David Vandevoorde和Nicolai M. Josuttis,《在实践中使用模板》。C/C++ Users Journal,2003年2月。www.cuj.com/documents/s=8208/cujweb0302vandevoorde/web0302b.htm
概念检查库
2005
- [Meyers05]
- Scott Meyers,《条款55:熟悉Boost》。Effective C++,第3版,Addison-Wesley,2005年5月12日。ISBN:0-321-33487-6
2017
- [Polukhin17Online]
- Antony Polukhin,《在线编译和示例:Boost C++应用程序开发手册》。https://apolukhin.github.io/Boost-Cookbook/
无需安装C++编译器或Boost C++库,即可在线编译、修改和运行“Boost应用程序开发手册”中的示例。
在线提及Boost或Boost库
2001
- [Siek01]
- Jeremy G. Siek,《图同构测试的实现》,2001年12月9日。www.boost.org/libs/graph/doc/isomorphism-impl.pdf
2002
- [Burnap02]
- Steven R. Burnap,《Boost::any》,Kuro5hin,2002年5月1日。www.kuro5hin.org/story/2002/5/1/142321/9513
- [Carbon02]
- David S?,《Boost:方便的库的方便库》。Kuro5hin,2002年7月18日。www.kuro5hin.org/story/2002/7/18/3313/01429
- [Curran02]
- James Curran,《在Visual C++中使用性能计数器访问原始数据》。DevX.com,2002年10月。www.devx.com/cplus/article/7951
专门用几段话介绍了boost::shared_ptr<>
。 - [Siek02b]
- Jeremy G. Siek,《使用Boost图库进行互联网数据包路由》。InformIT,2002年3月1日。tinyurl.com/26dwj
2003
- [Casad03]
- Joe Casad,《介绍Boost专栏》。C/C++ Users Journal,2003年8月。www.cuj.com/documents/s=8470/cuj0308boostcorner/
- [Lischner03]
- Ray Lischner,《C++:超越标准库》。O'Reilly Network,2003年5月6日。www.oreillynet.com/lpt/a/3683
提及元组、shared_ptr、lambda、spirit
。
2004
- [Inaba04a]
- Kazuhiro Inaba,《让我们使用Boost》。2004年。www.kmonos.net/alang/boost/
- [Stein04]
- Sebastian Stein,《如何使用Boost Test进行自动化测试》。2004年。www.hpfsc.de/boosttest/
2005
- [Lindrud05]
- Jarl Lindrud,《C++的RMI》。The Code Project,2005年4月11日。www.codeproject.com/KB/threads/RMI_For_Cpp.aspx
使用Boost.Serialization。
2013
- [Kormanyos13]
- Christopher Kormanyos,《实时C++:高效的面向对象和模板微控制器编程》。https://doi.org/10.1007/978-3-662-56718-0
使用C++11,包括lambda、模板、元模板编程,用于高效的微控制器编程,包括使用Boost.Math、Boost.Regex、Boost.Multiprecision和其他Boost库。
- [Nakariakov13]
- Sergei Nakariakov,《Boost C++库:泛型编程,ISBN 978-1484813911》。http://www.amazon.com/The-Boost-Libraries-Generic-Programming/dp/148481391X/
本书涵盖了24个Boost C++库,主要侧重于使用Boost.TypeTraits、Boost.ConceptCheck、SFINAE、通用图像库、Boost.Operators、Boost.TypeTraitsIntrospection等进行泛型编程。由CreateSpace独立出版平台出版,并可从多个经销商处获得。
如何更新此页面
请帮助我们保持此页面更新——用户可以将新的引用发布到邮件列表中,而Boost开发人员应直接在存储库中更新页面。
- 如果出版物同时以印刷版和在线版形式提供,请在相应的印刷版部分引用它,并提供指向在线版本的超链接。
- 将第一列中的[...]内容设为书签,以便于链接到条目。
- 识别作者在给定年份中的第一个条目,只使用两位数年份。同一作者和年份的后续条目应附加a-z。
- 在每个部分内部,条目按年份分组,并在同一年份内按作者姓名按字母顺序排序。
- 在文本中,拼写出绝对URL,以便此页面的印刷版本包含完整的URL。
致谢
Fredrik Blomqvist提供了许多初始引用。