2003-07-26 03:40:33 +08:00
< html >
2004-01-23 03:40:11 +08:00
< head >
< title > Boost Bibliography< / title >
< meta name = "vs_showGrid" content = "True" >
< meta http-equiv = "Content-Language" content = "en-us" >
< meta content = "Microsoft FrontPage 5.0" name = "GENERATOR" >
< meta content = "FrontPage.Editor.Document" name = "ProgId" >
< meta http-equiv = "Content-Type" content = "text/html; charset=windows-1252" >
< / head >
< body bgColor = "#ffffff" >
< table cellPadding = "2" bgColor = "#007f7f" border = "1" >
< tr >
2004-10-05 23:23:19 +08:00
< td bgColor = "#ffffff" > < IMG height = "86" alt = "boost.png (6897 bytes)" src = "../boost.png" width = "277" > < / td >
2004-01-23 03:40:11 +08:00
< td > < A href = "../index.htm" > < font face = "Arial" color = "#ffffff" size = "4" > Home< / font > < / A > < / td >
< td > < A href = "../libs/libraries.htm" > < font face = "Arial" color = "#ffffff" size = "4" > Libraries< / font > < / A > < / td >
< td > < A href = "../people/people.htm" > < font face = "Arial" color = "#ffffff" size = "4" > People< / font > < / A > < / td >
< td > < A href = "faq.htm" > < font face = "Arial" color = "#ffffff" size = "4" > FAQ< / font > < / A > < / td >
< td > < A href = "index.htm" > < font face = "Arial" color = "#ffffff" size = "4" > More< / font > < / A > < / td >
< / tr >
< / table >
< h1 > Boost Bibliography< / h1 >
< p > < A href = "#Print_publications" > Print publications about Boost or Boost Libraries< / A > < br >
< A href = "#Online_publications" > Online publications about Boost or Boost Libraries< / A > < br >
< A href = "#Print_mentions" > Print mentions of Boost or Boost Libraries< / A > < br >
< A href = "#Online_mentions" > Online mentions of Boost or Boost Libraries< / A > < br >
< A href = "#update" > How to update this page< / A > < br >
2004-07-16 23:15:51 +08:00
< a href = "#Acknowledgements" > Acknowledgements< / a > < / p >
2004-01-23 03:40:11 +08:00
< h2 > < a name = "Print_publications" > Print publications< / a > about Boost or Boost
Libraries< / h2 >
< table style = "BORDER-COLLAPSE: collapse" borderColor = "#111111" cellPadding = "5" width = "100%"
border="0">
< tr >
2004-07-16 23:15:51 +08:00
< td vAlign = "top" align = "left" width = "16%" > < b > [< a name = "MaddockCleary00" > MaddockCleary00< / a > ]< / b > < / td >
2004-01-23 03:40:11 +08:00
< td vAlign = "top" align = "left" width = "84%" > John Maddock and Steve Cleary, < i > C++ Type
2005-08-12 21:02:37 +08:00
Traits< / i > . Dr. Dobb's Journal, Vol. 25, Issue 10, October, 2000, page 38. < a href = "http://www.boost.org/libs/type_traits/cxx_type_traits.htm" >
2004-01-23 03:40:11 +08:00
www.boost.org/libs/type_traits/c++_type_traits.htm< / a > < / td >
< / tr >
2004-09-29 22:18:07 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-01-23 03:40:11 +08:00
< tr >
2004-07-16 23:15:51 +08:00
< td vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Maddock01" > Maddock01< / a > ]< / b > < / td >
2004-01-23 03:40:11 +08:00
< td vAlign = "top" align = "left" width = "84%" > John Maddock, < i > Regular Expressions in C++< / i > .
Dr. Dobb's Journal, Vol. 26, Issue 10, October, 2001, page 21.< / td >
< / tr >
< tr >
2004-07-16 23:15:51 +08:00
< td vAlign = "top" align = "left" width = "16%" > < b > [< a name = "SiekLumsdaine01" > SiekLumsdaine01< / a > ]< / b > < / td >
2004-01-23 03:40:11 +08:00
< td vAlign = "top" align = "left" width = "84%" > Jeremy Siek and Andrew Lumsdaine, < i > C++
Concept Checking< / i > . Dr. Dobb's Journal, Vol. 26, Issue 6, June, 2001,
page 64.< / td >
< / tr >
2004-09-29 22:18:07 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-01-23 03:40:11 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Karlsson02" > Karlsson02< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Bj<EFBFBD> rn Karlsson, < i > Smart Pointers in Boost< / i > .
C/C++ Users Journal, April, 2002. < A href = "http://www.cuj.com/documents/s=8014/cuj0204karlsson/" >
www.cuj.com/documents/s=8014/cuj0204karlsson/< / A >
< / TD >
< / TR >
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Karlsson02a" > Karlsson02a< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Bj<EFBFBD> rn Karlsson, < i > C/C++ Tip #9: Lexical
Conversions< / i > . C/C++ Users Journal, November, 2002. < A href = "http://www.cuj.com/documents/s=8470/cuj0211karlsson/" >
www.cuj.com/documents/s=8470/cuj0211karlsson/< / A > < / TD >
< / TR >
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Kempf02" > Kempf02< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Bill Kempf, < i > The Boost.Threads Library< / i > .
C/C++ Users Journal, May, 2002. < A href = "http://www.cuj.com/documents/s=8013/cuj0205kempf/" >
www.cuj.com/documents/s=8013/cuj0205kempf/< / A > < / TD >
< / TR >
2004-09-29 22:18:07 +08:00
< tr >
< td vAlign = "top" align = "left" width = "16%" > < b > [< a name = "SiekLeeLumsdaine02" > SiekLeeLumsdaine02< / a > ]< / b > < / td >
< td vAlign = "top" align = "left" width = "84%" >
Jeremy Siek, Lie-Quan Lee and Andrew Lumsdaine, < i > The Boost Graph Library< / i > .
Addison-Wesley, 2002. ISBN: 0-201-72914-8. < a href = "http://www.awprofessional.com/titles/0-201-72914-8" >
www.awprofessional.com/titles/0-201-72914-8/< / a >
< br > A sample chapter is available at: < A href = "http://tinyurl.com/24666" > tinyurl.com/24666< / A >
< / td >
< / tr >
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-01-23 03:40:11 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "AbrahamsGrosse-Kunstleve03" > AbrahamsGrosse-Kunstleve03< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > David Abrahams and Ralf W.
Grosse-Kunstleve, < i > Building Hybrid Systems with Boost.Python< / i > . C/C++ Users
Journal, July, 2003. < A href = "http://www.cuj.com/documents/s=8470/cuj0307abrahams/" >
www.cuj.com/documents/s=8470/cuj0307abrahams/< / A > < / TD >
< / TR >
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "GuzmanNuffer03" > GuzmanNuffer03< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Joel de Guzman and Dan Nuffer, < i > The Spirit
2004-08-08 20:56:16 +08:00
Library: Inline Parsing in C++< / i > . C/C++ Users Journal, September, 2003,
2004-01-23 03:40:11 +08:00
Vol. 21, Issue 9, page 22.< / TD >
< / TR >
2004-07-16 23:15:51 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Karlsson03" > Karlsson03< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Bj<EFBFBD> rn Karlsson, < i > Lambda Expressions &
2004-08-08 20:56:16 +08:00
C++< / i > . C/C++ Users Journal, December, 2003, Vol. 21, Issue 12, page 20.< / TD >
2004-02-26 18:35:27 +08:00
< / TR >
2004-08-23 15:32:26 +08:00
< TR >
2004-09-29 22:18:07 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Sutter03" > Sutter03< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Herb Sutter, < i > Generalized Function Pointers< / i > .
C/C++ Users Journal, August, 2003. < A href = "http://www.cuj.com/documents/s=8464/cujcexp0308sutter/" >
www.cuj.com/documents/s=8464/cujcexp0308sutter/< / A >
< / TD >
2004-08-23 15:32:26 +08:00
< / TR >
2004-09-29 22:18:07 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-07-16 05:35:38 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "AbrahamsGurtovoy04" > AbrahamsGurtovoy04< / a > ]< / b > < / TD >
2004-07-16 05:35:38 +08:00
< TD vAlign = "top" align = "left" width = "84%" >
2004-09-29 22:18:07 +08:00
David Abrahams and Aleksey Gurtovoy, < i > C++ Template Metaprogramming: Concepts,
2004-08-08 20:56:16 +08:00
Tools, and Techniques from Boost and Beyond< / i > . Addison-Wesley, November,
2004-08-10 23:06:31 +08:00
2004. ISBN: 0-321-22725-5. < A href = "http://www.awprofessional.com/titles/0321227255/" >
2004-08-08 20:56:16 +08:00
www.awprofessional.com/titles/0321227255/< / A >
2004-09-29 22:18:07 +08:00
< br >
2004-10-16 22:55:39 +08:00
Additional information and two sample chapters are available at: < A href = "http://boost-consulting.com/tmpbook/" >
boost-consulting.com/tmpbook/< / A >
2004-07-16 05:35:38 +08:00
< / TD >
< / TR >
2005-04-10 18:28:46 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Inaba04" > Inaba04< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" >
Kazuhiro Inaba, < i > Boost C++ Library Programming< / i > . Shuwa System, May, 2004. ISBN: 4-7980-0786-2. < A href = "http://www.shuwasystem.co.jp/books/7980/0786-2/0786-2.html" >
www.shuwasystem.co.jp/books/7980/0786-2/0786-2.html< / A >
< br >
Additional information and a sample chapter are available at: < A href = "http://www.kmonos.net/pub/BoostBook/" >
www.kmonos.net/pub/BoostBook/< / A >
< / TD >
< / TR >
2004-09-29 22:18:07 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Lopez04" > Ló pez04< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Joaquí n M Ló pez Muñ oz,
< i > The Boost Multi-Index Containers Library< / i > . C/C++ Users Journal,
September, 2004, Vol. 22, Issue 9, page 6.< / TD >
< / TR >
2005-10-09 22:47:54 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Karlsson05" > Karlsson05< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" >
Bj<42> rn Karlsson, < i > Beyond the C++ Standard Library: An Introduction to Boost< / i > . Addison-Wesley, August 31, 2005. ISBN: 0-3211-3354-4. < A href = "http://www.awprofessional.com/titles/0321133544/" >
www.awprofessional.com/titles/0321133544/< / A >
< br >
A sample chapter is available at: < A href = "http://www.awprofessional.com/content/images/0321133544/samplechapter/karlsson_ch09.pdf" >
www.awprofessional.com/content/images/0321133544/samplechapter/karlsson_ch09.pdf< / A >
< / TD >
< / TR >
2004-01-23 03:40:11 +08:00
< / table >
< h2 > < a name = "Online_publications" > Online publications< / a > about Boost or Boost
Libraries< / h2 >
< table style = "BORDER-COLLAPSE: collapse" borderColor = "#111111" cellPadding = "5" width = "100%"
border="0">
2004-09-29 22:18:07 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Brownell02" > Brownell02< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > David Brownell, < i > C++ Techniques for
Tomorrow That Can be Implemented Today (a.k.a. Boosting your Code)< / i > .
NWCPP, November 13, 2002. < A href = "http://www.nwcpp.org/Meetings/2002/11.html" > www.nwcpp.org/Meetings/2002/11.html< / A > < / TD >
< / TR >
2004-10-16 22:55:39 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Long02" > Long02< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Matt Long, < i > Adding Regular Expressions to Your App with Regex++< / i > .
The Code Project, June 18, 2002. < A href = "http://www.codeproject.com/string/regex__.asp" > www.codeproject.com/string/regex__.asp< / A > < / TD >
< / TR >
2004-09-29 22:18:07 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Siek02" > Siek02< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Jeremy G. Siek, < i > The Boost Graph Library< / i > .
InformIT, March 1, 2002. < A href = "http://tinyurl.com/2hc27" > tinyurl.com/2hc27< / A > < / TD >
< / TR >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Siek02a" > Siek02a< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Jeremy G. Siek, < i > A Boost Graph Library
Tutorial< / i > . InformIT, March 1, 2002. < A href = "http://tinyurl.com/2sa4s" > tinyurl.com/2sa4s< / A > < / TD >
< / TR >
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-01-23 03:40:11 +08:00
< TR >
2004-10-16 22:55:39 +08:00
< TD vAlign = "top" align = "left" width = "16%" height = "32" > < b > [< a name = "Abrahams03" > Abrahams03< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" height = "30" > David Abrahams, < i > The Boost
Metaprogramming Library< / i > . ACCU, 2003. < A href = "http://www.boost-consulting.com/writing/ACCU_MPL_slides.ppt" >
www.boost-consulting.com/writing/ACCU_MPL_slides.ppt< / A > < / TD >
< / TR >
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Dawes03" > Dawes03< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Beman Dawes, < i > Multiplatform Software
Development< / i > . 2003. < A href = "http://www.esva.net/~beman/multiplat_dev.ppt" > www.esva.net/~beman/multiplat_dev.ppt< / A > < / TD >
< / TR >
< TR >
2006-02-02 10:48:08 +08:00
< TD vAlign = "top" align = "left" > < b > [< a name = "Halleux03" > Halleux03< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" > Jonathan de Halleux, < i > Opening a door
towards Spirit: a parser framework< / i > . The Code Project, March 24, 2003. < A href = "http://www.codeproject.com/cpp/spiritintro.asp" > www.codeproject.com/cpp/spiritintro.asp< / A > < / TD >
< / TR >
< TR >
< TD vAlign = "top" align = "left" > < b > [< a name = "Halleux03" > Kaiser03< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" > Hartmut Kaiser, < i > Wave: a Standard conformant C++ preprocessor library< / i > . The Code Project, March 25, 2003. < A href = "http://www.codeproject.com/cpp/wave_preprocessor.asp" > www.codeproject.com/cpp/wave_preprocessor.asp< / A > < / TD >
< / TR >
2004-01-23 03:40:11 +08:00
< TR >
2004-09-29 22:18:07 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Trentini03" > Trentini03< / a > ]< / b > < / TD >
2005-08-12 21:02:37 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Matthew S. Trentini, < i > Introduction to Boost< / i > .< / TD >
2004-01-23 03:40:11 +08:00
< / TR >
2004-10-04 01:25:40 +08:00
< tr >
2006-02-02 10:48:08 +08:00
< td vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Walker03" > Walker03< / a > ]< / b > < / td >
2004-10-04 01:25:40 +08:00
< td vAlign = "top" align = "left" width = "84%" > Andrew Walker, < i > An Introduction to Boost< / i > .
The Code Project, July 7, 2003. < a href = "http://www.codeproject.com/vcpp/stl/BoostIntro.asp" >
www.codeproject.com/vcpp/stl/BoostIntro.asp< / a >
2006-02-02 10:48:08 +08:00
< br > A short and straightforward introduction to Boost. < / td >
2004-10-04 01:25:40 +08:00
< / tr >
2004-09-29 22:18:07 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-07-16 05:35:38 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Dawes04" > Dawes04< / a > ]< / b > < / TD >
2004-07-16 05:35:38 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Beman Dawes, < i > Boost for Visual C++
Developers< / i > . MSDN, May 17, 2004. < A href = "http://tinyurl.com/2lzyh" > tinyurl.com/2lzyh< / A > < / TD >
< / TR >
2004-10-04 01:33:16 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "D'Agostino04" > D'Agostino04< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Jim D'Agostino, < i > Designing Robust Objects with Boost< / i > .
The Code Project, August 17, 2004. < A href = "http://www.codeproject.com/cpp/Designing_Robust_Objects.asp" >
www.codeproject.com/cpp/Designing_Robust_Objects.asp< / A > < / TD >
< / TR >
2004-10-10 19:28:29 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Handley04" > Handley04< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Dave Handley, < i > An Introduction to the Boost Spirit Parser framework< / i > .
2004-10-12 03:52:36 +08:00
The Code Project, October 9, 2004. < A href = "http://www.codeproject.com/vcpp/stl/introduction_spirit.asp" >
www.codeproject.com/vcpp/stl/introduction_spirit.asp< / A > < / TD >
< / TR >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Handley04a" > Handley04a< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Dave Handley, < i > Implementing Semantic Actions in the Boost Spirit Parser Framework< / i > .
The Code Project, October 10, 2004. < A href = "http://www.codeproject.com/vcpp/stl/spirit_semantic_actions.asp" >
www.codeproject.com/vcpp/stl/spirit_semantic_actions.asp< / A > < / TD >
2004-10-10 19:28:29 +08:00
< / TR >
2004-10-01 15:11:13 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Hauptmann04" > Hauptmann04< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Peter Hauptmann, < i > Smart Pointers to boost your
code< / i > . The Code Project, September 27, 2004. < A href = "http://www.codeproject.com/vcpp/stl/boostsmartptr.asp" >
www.codeproject.com/vcpp/stl/boostsmartptr.asp< / A > < / TD >
< / TR >
2004-10-06 15:48:24 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Hauptmann04a" > Hauptmann04a< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Peter Hauptmann, < i > boost 2: shared_ptr wraps
resource handles< / i > . The Code Project, October 4, 2004. < A href = "http://www.codeproject.com/vcpp/stl/boostsp_handleref.asp" >
www.codeproject.com/vcpp/stl/boostsp_handleref.asp< / A > < / TD >
< / TR >
2005-04-06 18:40:06 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Wikipedia04" > Wikipedia04< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Wikipedia, < i > Boost (Programming)< / i > .
Wikipedia, The Free Encyclopedia, 2004. < A href = "http://en.wikipedia.org/wiki/Boost_(programming)" >
en.wikipedia.org/wiki/Boost_(programming)< / A > < / TD >
< / TR >
2004-07-16 05:35:38 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Witt04" > Witt04< / a > ]< / b > < / TD >
2004-07-16 05:35:38 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Thomas Witt, < i > The Boost Iterator Library< / i > .
ACCU Spring Conference, 2004. < A href = "http://www.accu.org/conference/presentations/Witt_-_Boost_Iterator_Library.pdf" >
www.accu.org/conference/presentations/Witt_-_Boost_Iterator_Library.pdf< / A > < / TD >
2005-04-06 18:40:06 +08:00
< / TR >
2005-07-20 15:04:14 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2005-12-21 03:54:00 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Karlsson05a" > Karlsson05a< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Bjorn Karlsson, < i > How the Boost Bind Library Can Improve Your C++ Programs< / i > . InformIT, August 26, 2005. < A href = "http://www.informit.com/articles/article.asp?p=412354" >
http://www.informit.com/articles/article.asp?p=412354< / A > < / TD >
< / TR >
2005-07-20 15:04:14 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Cogswell05" > Cogswell05< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Jeff Cogswell, < i > Adding an Easy File Save and File Load Mechanism
to Your C++ Program< / i > . InformIT, July 1, 2005. < A href = "http://www.informit.com/articles/article.asp?p=398702" >
http://www.informit.com/articles/article.asp?p=398702< / A >
< br > Explains Boost.Serialization.< / TD >
< / TR >
2005-12-21 03:54:00 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Gurtovoy05" > Gurtovoy05< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Aleksey Gurtovoy and David Abrahams < i > An In-Depth Look at Metafunctions in C++< / i > . InformIT, April 1, 2005. < A href = "http://www.informit.com/articles/article.asp?p=375705" >
http://www.informit.com/articles/article.asp?p=375705< / A > < / TD >
< / TR >
2004-01-23 03:40:11 +08:00
< / table >
< h2 > < a name = "Print_mentions" > Print mentions< / a > of Boost or Boost Libraries< / h2 >
< table style = "BORDER-COLLAPSE: collapse" borderColor = "#111111" cellPadding = "5" width = "100%"
border="0">
< TR >
2004-09-29 22:18:07 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "HyslopSutter01" > HyslopSutter01< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Jim Hyslop and Herb Sutter, < i > Conversations:
I'd Hold Anything for You< / i > . C/C++ Users Journal, December, 2001. < A href = "http://www.cuj.com/documents/s=7988/cujcexp1912hyslop/" >
www.cuj.com/documents/s=7988/cujcexp1912hyslop/< / A >
< br > < CODE > boost::any< / CODE >
2004-01-23 03:40:11 +08:00
< / TD >
< / TR >
2005-06-23 05:09:40 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Meyers01" > Meyers01< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Scott Meyers, < i > Item 50: Familiarize yourself with
STL-related web sites< / i > . Effective STL, Addison-Wesley, 2001, page 221. ISBN: 0-201-74962-9
< / TD >
< / TR >
2004-01-23 03:40:11 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Sutter01" > Sutter01< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Herb Sutter, < i > The String Formatters of
Manor Farm< / i > . C/C++ Users Journal, Vol. 19, November, 2001. < A href = "http://www.gotw.ca/publications/mill19.htm" >
www.gotw.ca/publications/mill19.htm< / A >
2004-09-29 22:18:07 +08:00
< br > < CODE > boost::lexical_cast< / CODE >
2004-01-23 03:40:11 +08:00
< / TD >
< / TR >
2004-09-29 22:18:07 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-01-23 03:40:11 +08:00
< TR >
2004-09-29 22:18:07 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Ablavsky02" > Ablavsky02< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Vitaly Ablavsky, < i > Applying BGL to
Computational Geometry< / i > . C/C++ Users Journal, August, 2002. < A href = "http://www.cuj.com/documents/s=8470/cuj0208ablavsky/" >
www.cuj.com/documents/s=8470/cuj0208ablavsky/< / A > < / TD >
< / TR >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Alexandrescu02" > Alexandrescu02< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Andrei Alexandrescu, < i > Generic< Programming> :
Efficient Generic Sorting and Searching in C++ (I): In Search of a Better
Search< / i > . C/C++ Users Journal, October, 2002. < A href = "http://www.cuj.com/documents/s=7978/cujcexp2010alexandr/" >
www.cuj.com/documents/s=7978/cujcexp2010alexandr/< / A >
< br > < CODE > boost::type_traits< / CODE >
2004-01-23 03:40:11 +08:00
< / TD >
< / TR >
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "HyslopSutter02" > HyslopSutter02< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Jim Hyslop and Herb Sutter, < i > Conversations:
Getting to the Point< / i > . C/C++ Users Journal, July, 2002. < A href = "http://www.cuj.com/documents/s=7981/cujcexp2007hyslop/" >
www.cuj.com/documents/s=7981/cujcexp2007hyslop/< / A >
2004-09-29 22:18:07 +08:00
< br > smart pointer discussion. < CODE > boost::scoped_ptr, shared_ptr, scoped_array,
shared_array.< / CODE >
2004-01-23 03:40:11 +08:00
< / TD >
< / TR >
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Sutter02" > Sutter02< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Herb Sutter, < i > The New C++: The Group of
Seven - Extensions under Consideration for the C++ Standard Library< / i > .
C/C++ Users Journal, April, 2002. < A href = "http://www.cuj.com/documents/s=7984/cujcexp2004sutter/" >
www.cuj.com/documents/s=7984/cujcexp2004sutter/< / A >
< / TD >
< / TR >
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Sutter02a" > Sutter02a< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Herb Sutter, < i > The New C++: Smart(er)
Pointers< / i > . C/C++ Users Journal, August, 2002. < A href = "http://www.cuj.com/documents/s=7980/cujcexp2008sutter/" >
www.cuj.com/documents/s=7980/cujcexp2008sutter/< / A > < / TD >
< / TR >
2004-09-29 22:18:07 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Besser03" > Besser03< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Mitch Besser, < i > Generic Printable ENUM++< / i > .
C/C++ Users Journal, June, 2003. < A href = "http://www.cuj.com/documents/s=8470/cujboost0306besser/" >
www.cuj.com/documents/s=8470/cujboost0306besser/< / A >
< br > Mentions < CODE > BOOST_PP< / CODE >
< / TD >
< / TR >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Nasonov03" > Nasonov03< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Alexander Nasonov, < i > I/O System: dynamic_any
Campaign< / i > . C/C++ Users Journal, September, 2003. < A href = "http://www.cuj.com/documents/s=8470/cujweb0309nasonov/" >
www.cuj.com/documents/s=8470/cujweb0309nasonov/< / A >
< br > Improved < CODE > boost::any< / CODE >
< / TD >
< / TR >
2004-01-23 03:40:11 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Sutter03a" > Sutter03a< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Herb Sutter, < i > Generalizing Observer< / i > .
C/C++ Users Journal, September, 2003. < A href = "http://www.cuj.com/documents/s=8840/cujexp0309sutter/" >
www.cuj.com/documents/s=8840/cujexp0309sutter/< / A >
< / TD >
< / TR >
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Tan03" > Tan03< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Kwee H. Tan, < i > Exploring EDA Algorithms with
the Boost Graph Library< / i > . C/C++ Users Journal, July, 2003. < A href = "http://www.cuj.com/documents/s=8470/cuj0307tan/" >
www.cuj.com/documents/s=8470/cuj0307tan/< / A >
< / TD >
< / TR >
2004-09-29 22:18:07 +08:00
< tr >
< td vAlign = "top" align = "left" width = "16%" > < b > [< a name = "VandervoordeJosuttis03" > VandervoordeJosuttis03< / a > ]< / b >
< / td >
< td vAlign = "top" align = "left" width = "84%" > David Vandevoorde and Nicolai M.
Josuttis, < i > Using Templates in Practice< / i > . C/C++ Users Journal, February,
2003. < A href = "http://www.cuj.com/documents/s=8208/cujweb0302vandevoorde/web0302b.htm" >
www.cuj.com/documents/s=8208/cujweb0302vandevoorde/web0302b.htm< / A >
< br > Concept Check Library
< / td >
< / tr >
2005-06-23 05:09:40 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Meyers05" > Meyers05< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Scott Meyers, < i > Item 55: Familiarize yourself
with Boost< / i > . Effective C++, 3rd Edition, Addison-Wesley, May 12, 2005. ISBN: 0-321-33487-6
< / TD >
< / TR >
2004-01-23 03:40:11 +08:00
< / table >
< h2 > < a name = "Online_mentions" > Online mentions< / a > of Boost or Boost Libraries< / h2 >
< table style = "BORDER-COLLAPSE: collapse" borderColor = "#111111" cellPadding = "5" width = "100%"
border="0">
2004-10-16 22:55:39 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Siek01" > Siek01< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Jeremy G. Siek, < i > An Implementation of Graph Isomorphism Testing< / i > ,
December 9, 2001. < A href = "http://www.boost.org/libs/graph/doc/isomorphism-impl.pdf" >
www.boost.org/libs/graph/doc/isomorphism-impl.pdf< / A > < / TD >
< / TR >
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-02-26 09:48:07 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Burnap02" > Burnap02< / a > ]< / b > < / TD >
2004-02-26 09:48:07 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Steven R. Burnap, < i > Boost::any< / i > ,
Kuro5hin, May 1, 2002. < A href = "http://www.kuro5hin.org/story/2002/5/1/142321/9513" >
www.kuro5hin.org/story/2002/5/1/142321/9513< / A > < / TD >
< / TR >
2004-01-23 03:40:11 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Carbon02" > Carbon02< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > David S?, < i > Boost : The handy library of
handy libraries< / i > . Kuro5hin, July 18, 2002. < A href = "http://www.kuro5hin.org/story/2002/7/18/3313/01429" >
www.kuro5hin.org/story/2002/7/18/3313/01429< / A >
< / TD >
< / TR >
2004-09-29 22:18:07 +08:00
< tr >
< td vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Curran02" > Curran02< / a > ]< / b > < / td >
< td vAlign = "top" align = "left" width = "84%" > James Curran, < i > Access Raw Data with
Performance Counters in Visual C++< / i > . DevX.com, October, 2002. < a href = "http://www.devx.com/cplus/article/7951" >
www.devx.com/cplus/article/7951< / a >
< br > Devotes several paragraphs to < code > boost::shared_ptr< > < / code > .
< / td >
< / tr >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Siek02b" > Siek02b< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Jeremy G. Siek, < i > Internet Packet Routing
with the Boost Graph Library< / i > . InformIT, March 1, 2002. < A href = "http://tinyurl.com/26dwj" >
tinyurl.com/26dwj< / A > < / TD >
< / TR >
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2004-01-23 03:40:11 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Casad03" > Casad03< / a > ]< / b > < / TD >
2004-01-23 03:40:11 +08:00
< TD vAlign = "top" align = "left" width = "84%" > Joe Casad, < i > Introducing the Boost Corner< / i > .
C/C++ Users Journal, August, 2003. < A href = "http://www.cuj.com/documents/s=8470/cuj0308boostcorner/" >
www.cuj.com/documents/s=8470/cuj0308boostcorner/< / A >
< / TD >
< / TR >
2004-02-26 09:48:07 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Lischner03" > Lischner03< / a > ]< / b > < / TD >
2004-02-26 09:48:07 +08:00
< TD vAlign = "top" align = "left" width = "84%" >
2004-09-29 22:18:07 +08:00
Ray Lischner, < i > C++: Beyond the Standard Library< / i > . O'Reilly Network, May 6,
2003. < A href = "http://www.oreillynet.com/lpt/a/3683" > www.oreillynet.com/lpt/a/3683< / A >
< br > Mentions < CODE > tuples, shared_ptr, lambda, spirit< / CODE > .
2004-02-26 09:48:07 +08:00
< / TD >
< / TR >
2004-09-29 22:18:07 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
2005-04-10 18:28:46 +08:00
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Inaba04a" > Inaba04a< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Kazuhiro Inaba, < i > Let's Boost< / i > . 2004. < A href = "http://www.kmonos.net/alang/boost/" >
www.kmonos.net/alang/boost/< / A > < / TD >
< / TR >
2004-07-16 05:35:38 +08:00
< TR >
2004-07-16 23:15:51 +08:00
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Stein04" > Stein04< / a > ]< / b > < / TD >
2004-07-16 05:35:38 +08:00
< TD vAlign = "top" align = "left" width = "84%" >
< P > Sebastian Stein, < i > How to use Boost Test for automated testing< / i > . 2004. < A href = "http://www.hpfsc.de/boosttest/" >
www.hpfsc.de/boosttest/< / A > < / P >
< / TD >
< / TR >
2005-04-25 22:14:54 +08:00
<!-- year separator -->
< tr > < td > < / td > < td > < / td > < / tr >
< TR >
< TD vAlign = "top" align = "left" width = "16%" > < b > [< a name = "Lindrud05" > Lindrud05< / a > ]< / b > < / TD >
< TD vAlign = "top" align = "left" width = "84%" > Jarl Lindrud, < i > RMI for C++< / i > .
The Code Project, April 11, 2005. < A href = "http://www.codeproject.com/threads/RMI_For_Cpp.asp" > www.codeproject.com/threads/RMI_For_Cpp.asp< / A >
< br > Uses Boost.Serialization.< / TD >
< / TR >
2004-01-23 03:40:11 +08:00
< / table >
< h2 > How to < a name = "update" > update< / a > this page< / h2 >
< p > Please help us keep this page updated - users can post new citations to the
mailing list, while Boost developers should update the page directly in CVS.< / p >
< ul >
< li >
If a publication is available both in print and online, cite it in the
appropriate < i > print< / i >
section, with a hyperlink to the online version.
< li >
Bookmark the contents of [...] in the first column to make it easy to link to
the entry.
< li >
Identify the first entry an author has in a given year with just the two-digit
year. Subsequent entries for the same author and year should have < b > a-z< / b >
appended.
2004-09-29 22:18:07 +08:00
< li >
Inside each section, entries are grouped by year and, within a year, alphabetically
sorted by author name.
2004-01-23 03:40:11 +08:00
< li >
In the text, spell out absolute URL's so that printed versions of this page
include the full URL.
< / li >
< / ul >
< h2 > < a name = "Acknowledgements" > Acknowledgements< / a > < / h2 >
2004-07-16 23:15:51 +08:00
< p > Fredrik Blomqvist provided many of the initial citations.< / p >
2004-01-23 03:40:11 +08:00
< hr >
2004-07-16 23:15:51 +08:00
< p > Revised
<!-- webbot bot="Timestamp" S - Type="EDITED" S - Format="%d %B, %Y" startspan -->
2005-10-09 22:47:54 +08:00
17 September, 2005<!-- webbot bot="Timestamp" endspan i - checksum="40409" --> < / p >
2004-01-23 03:40:11 +08:00
< p > <EFBFBD> Copyright Beman Dawes 2003< / p >
2004-11-28 12:44:21 +08:00
< p > Distributed under the Boost Software License, Version 1.0.
(See accompanying file < a href = "../LICENSE_1_0.txt" > LICENSE_1_0.txt< / a > or
copy at < a href = "http://www.boost.org/LICENSE_1_0.txt" > www.boost.org/LICENSE_1_0.txt< / a > )
< / p >
2004-01-23 03:40:11 +08:00
< / body >
2004-07-16 05:35:38 +08:00
< / html >