1 | <html> |
---|
2 | <head> |
---|
3 | <title>Boost Bibliography</title> |
---|
4 | <meta name="vs_showGrid" content="True"> |
---|
5 | <meta http-equiv="Content-Language" content="en-us"> |
---|
6 | <meta content="Microsoft FrontPage 5.0" name="GENERATOR"> |
---|
7 | <meta content="FrontPage.Editor.Document" name="ProgId"> |
---|
8 | <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> |
---|
9 | </head> |
---|
10 | <body bgColor="#ffffff"> |
---|
11 | <table cellPadding="2" bgColor="#007f7f" border="1"> |
---|
12 | <tr> |
---|
13 | <td bgColor="#ffffff"><IMG height="86" alt="boost.png (6897 bytes)" src="../boost.png" width="277"></td> |
---|
14 | <td><A href="../index.htm"><font face="Arial" color="#ffffff" size="4">Home</font></A></td> |
---|
15 | <td><A href="../libs/libraries.htm"><font face="Arial" color="#ffffff" size="4">Libraries</font></A></td> |
---|
16 | <td><A href="../people/people.htm"><font face="Arial" color="#ffffff" size="4">People</font></A></td> |
---|
17 | <td><A href="faq.htm"><font face="Arial" color="#ffffff" size="4">FAQ</font></A></td> |
---|
18 | <td><A href="index.htm"><font face="Arial" color="#ffffff" size="4">More</font></A></td> |
---|
19 | </tr> |
---|
20 | </table> |
---|
21 | <h1>Boost Bibliography</h1> |
---|
22 | <p><A href="#Print_publications">Print publications about Boost or Boost Libraries</A><br> |
---|
23 | <A href="#Online_publications">Online publications about Boost or Boost Libraries</A><br> |
---|
24 | <A href="#Print_mentions">Print mentions of Boost or Boost Libraries</A><br> |
---|
25 | <A href="#Online_mentions">Online mentions of Boost or Boost Libraries</A><br> |
---|
26 | <A href="#update">How to update this page</A><br> |
---|
27 | <a href="#Acknowledgements">Acknowledgements</a></p> |
---|
28 | <h2><a name="Print_publications">Print publications</a> about Boost or Boost |
---|
29 | Libraries</h2> |
---|
30 | <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%" |
---|
31 | border="0"> |
---|
32 | <tr> |
---|
33 | <td vAlign="top" align="left" width="16%"><b>[<a name="MaddockCleary00">MaddockCleary00</a>]</b></td> |
---|
34 | <td vAlign="top" align="left" width="84%">John Maddock and Steve Cleary, <i>C++ Type |
---|
35 | 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"> |
---|
36 | www.boost.org/libs/type_traits/c++_type_traits.htm</a></td> |
---|
37 | </tr> |
---|
38 | |
---|
39 | <!-- year separator --> |
---|
40 | <tr><td> </td><td> </td></tr> |
---|
41 | |
---|
42 | <tr> |
---|
43 | <td vAlign="top" align="left" width="16%"><b>[<a name="Maddock01">Maddock01</a>]</b></td> |
---|
44 | <td vAlign="top" align="left" width="84%">John Maddock, <i>Regular Expressions in C++</i>. |
---|
45 | Dr. Dobb's Journal, Vol. 26, Issue 10, October, 2001, page 21.</td> |
---|
46 | </tr> |
---|
47 | <tr> |
---|
48 | <td vAlign="top" align="left" width="16%"><b>[<a name="SiekLumsdaine01">SiekLumsdaine01</a>]</b></td> |
---|
49 | <td vAlign="top" align="left" width="84%">Jeremy Siek and Andrew Lumsdaine, <i>C++ |
---|
50 | Concept Checking</i>. Dr. Dobb's Journal, Vol. 26, Issue 6, June, 2001, |
---|
51 | page 64.</td> |
---|
52 | </tr> |
---|
53 | |
---|
54 | <!-- year separator --> |
---|
55 | <tr><td> </td><td> </td></tr> |
---|
56 | |
---|
57 | <TR> |
---|
58 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Karlsson02">Karlsson02</a>]</b></TD> |
---|
59 | <TD vAlign="top" align="left" width="84%">Björn Karlsson, <i>Smart Pointers in Boost</i>. |
---|
60 | C/C++ Users Journal, April, 2002. <A href="http://www.cuj.com/documents/s=8014/cuj0204karlsson/"> |
---|
61 | www.cuj.com/documents/s=8014/cuj0204karlsson/</A> |
---|
62 | </TD> |
---|
63 | </TR> |
---|
64 | <TR> |
---|
65 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Karlsson02a">Karlsson02a</a>]</b></TD> |
---|
66 | <TD vAlign="top" align="left" width="84%">Björn Karlsson, <i>C/C++ Tip #9: Lexical |
---|
67 | Conversions</i>. C/C++ Users Journal, November, 2002. <A href="http://www.cuj.com/documents/s=8470/cuj0211karlsson/"> |
---|
68 | www.cuj.com/documents/s=8470/cuj0211karlsson/</A></TD> |
---|
69 | </TR> |
---|
70 | <TR> |
---|
71 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Kempf02">Kempf02</a>]</b></TD> |
---|
72 | <TD vAlign="top" align="left" width="84%">Bill Kempf, <i>The Boost.Threads Library</i>. |
---|
73 | C/C++ Users Journal, May, 2002. <A href="http://www.cuj.com/documents/s=8013/cuj0205kempf/"> |
---|
74 | www.cuj.com/documents/s=8013/cuj0205kempf/</A></TD> |
---|
75 | </TR> |
---|
76 | <tr> |
---|
77 | <td vAlign="top" align="left" width="16%"><b>[<a name="SiekLeeLumsdaine02">SiekLeeLumsdaine02</a>]</b></td> |
---|
78 | <td vAlign="top" align="left" width="84%"> |
---|
79 | Jeremy Siek, Lie-Quan Lee and Andrew Lumsdaine, <i>The Boost Graph Library</i>. |
---|
80 | Addison-Wesley, 2002. ISBN: 0-201-72914-8. <a href="http://www.awprofessional.com/titles/0-201-72914-8"> |
---|
81 | www.awprofessional.com/titles/0-201-72914-8/</a> |
---|
82 | <br>A sample chapter is available at: <A href="http://tinyurl.com/24666">tinyurl.com/24666</A> |
---|
83 | </td> |
---|
84 | </tr> |
---|
85 | |
---|
86 | <!-- year separator --> |
---|
87 | <tr><td> </td><td> </td></tr> |
---|
88 | |
---|
89 | <TR> |
---|
90 | <TD vAlign="top" align="left" width="16%"><b>[<a name="AbrahamsGrosse-Kunstleve03">AbrahamsGrosse-Kunstleve03</a>]</b></TD> |
---|
91 | <TD vAlign="top" align="left" width="84%">David Abrahams and Ralf W. |
---|
92 | Grosse-Kunstleve, <i>Building Hybrid Systems with Boost.Python</i>. C/C++ Users |
---|
93 | Journal, July, 2003. <A href="http://www.cuj.com/documents/s=8470/cuj0307abrahams/"> |
---|
94 | www.cuj.com/documents/s=8470/cuj0307abrahams/</A></TD> |
---|
95 | </TR> |
---|
96 | <TR> |
---|
97 | <TD vAlign="top" align="left" width="16%"><b>[<a name="GuzmanNuffer03">GuzmanNuffer03</a>]</b></TD> |
---|
98 | <TD vAlign="top" align="left" width="84%">Joel de Guzman and Dan Nuffer, <i>The Spirit |
---|
99 | Library: Inline Parsing in C++</i>. C/C++ Users Journal, September, 2003, |
---|
100 | Vol. 21, Issue 9, page 22.</TD> |
---|
101 | </TR> |
---|
102 | <TR> |
---|
103 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Karlsson03">Karlsson03</a>]</b></TD> |
---|
104 | <TD vAlign="top" align="left" width="84%">Björn Karlsson, <i>Lambda Expressions & |
---|
105 | C++</i>. C/C++ Users Journal, December, 2003, Vol. 21, Issue 12, page 20.</TD> |
---|
106 | </TR> |
---|
107 | <TR> |
---|
108 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter03">Sutter03</a>]</b></TD> |
---|
109 | <TD vAlign="top" align="left" width="84%">Herb Sutter, <i>Generalized Function Pointers</i>. |
---|
110 | C/C++ Users Journal, August, 2003. <A href="http://www.cuj.com/documents/s=8464/cujcexp0308sutter/"> |
---|
111 | www.cuj.com/documents/s=8464/cujcexp0308sutter/</A> |
---|
112 | </TD> |
---|
113 | </TR> |
---|
114 | |
---|
115 | <!-- year separator --> |
---|
116 | <tr><td> </td><td> </td></tr> |
---|
117 | |
---|
118 | <TR> |
---|
119 | <TD vAlign="top" align="left" width="16%"><b>[<a name="AbrahamsGurtovoy04">AbrahamsGurtovoy04</a>]</b></TD> |
---|
120 | <TD vAlign="top" align="left" width="84%"> |
---|
121 | David Abrahams and Aleksey Gurtovoy, <i>C++ Template Metaprogramming: Concepts, |
---|
122 | Tools, and Techniques from Boost and Beyond</i>. Addison-Wesley, November, |
---|
123 | 2004. ISBN: 0-321-22725-5. <A href="http://www.awprofessional.com/titles/0321227255/"> |
---|
124 | www.awprofessional.com/titles/0321227255/</A> |
---|
125 | <br> |
---|
126 | Additional information and two sample chapters are available at: <A href="http://boost-consulting.com/tmpbook/"> |
---|
127 | boost-consulting.com/tmpbook/</A> |
---|
128 | </TD> |
---|
129 | </TR> |
---|
130 | <TR> |
---|
131 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Inaba04">Inaba04</a>]</b></TD> |
---|
132 | <TD vAlign="top" align="left" width="84%"> |
---|
133 | 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"> |
---|
134 | www.shuwasystem.co.jp/books/7980/0786-2/0786-2.html</A> |
---|
135 | <br> |
---|
136 | Additional information and a sample chapter are available at: <A href="http://www.kmonos.net/pub/BoostBook/"> |
---|
137 | www.kmonos.net/pub/BoostBook/</A> |
---|
138 | </TD> |
---|
139 | </TR> |
---|
140 | <TR> |
---|
141 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Lopez04">López04</a>]</b></TD> |
---|
142 | <TD vAlign="top" align="left" width="84%">Joaquín M López Muñoz, |
---|
143 | <i>The Boost Multi-Index Containers Library</i>. C/C++ Users Journal, |
---|
144 | September, 2004, Vol. 22, Issue 9, page 6.</TD> |
---|
145 | </TR> |
---|
146 | </table> |
---|
147 | <h2><a name="Online_publications">Online publications</a> about Boost or Boost |
---|
148 | Libraries</h2> |
---|
149 | <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%" |
---|
150 | border="0"> |
---|
151 | <TR> |
---|
152 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Brownell02">Brownell02</a>]</b></TD> |
---|
153 | <TD vAlign="top" align="left" width="84%">David Brownell, <i>C++ Techniques for |
---|
154 | Tomorrow That Can be Implemented Today (a.k.a. Boosting your Code)</i>. |
---|
155 | NWCPP, November 13, 2002. <A href="http://www.nwcpp.org/Meetings/2002/11.html">www.nwcpp.org/Meetings/2002/11.html</A></TD> |
---|
156 | </TR> |
---|
157 | <TR> |
---|
158 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Long02">Long02</a>]</b></TD> |
---|
159 | <TD vAlign="top" align="left" width="84%">Matt Long, <i>Adding Regular Expressions to Your App with Regex++</i>. |
---|
160 | The Code Project, June 18, 2002. <A href="http://www.codeproject.com/string/regex__.asp">www.codeproject.com/string/regex__.asp</A></TD> |
---|
161 | </TR> |
---|
162 | <TR> |
---|
163 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Siek02">Siek02</a>]</b></TD> |
---|
164 | <TD vAlign="top" align="left" width="84%">Jeremy G. Siek, <i>The Boost Graph Library</i>. |
---|
165 | InformIT, March 1, 2002. <A href="http://tinyurl.com/2hc27">tinyurl.com/2hc27</A></TD> |
---|
166 | </TR> |
---|
167 | <TR> |
---|
168 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Siek02a">Siek02a</a>]</b></TD> |
---|
169 | <TD vAlign="top" align="left" width="84%">Jeremy G. Siek, <i>A Boost Graph Library |
---|
170 | Tutorial</i>. InformIT, March 1, 2002. <A href="http://tinyurl.com/2sa4s">tinyurl.com/2sa4s</A></TD> |
---|
171 | </TR> |
---|
172 | |
---|
173 | <!-- year separator --> |
---|
174 | <tr><td> </td><td> </td></tr> |
---|
175 | |
---|
176 | <TR> |
---|
177 | <TD vAlign="top" align="left" width="16%" height="32"><b>[<a name="Abrahams03">Abrahams03</a>]</b></TD> |
---|
178 | <TD vAlign="top" align="left" width="84%" height="30">David Abrahams, <i>The Boost |
---|
179 | Metaprogramming Library</i>. ACCU, 2003. <A href="http://www.boost-consulting.com/writing/ACCU_MPL_slides.ppt"> |
---|
180 | www.boost-consulting.com/writing/ACCU_MPL_slides.ppt</A></TD> |
---|
181 | </TR> |
---|
182 | <TR> |
---|
183 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Dawes03">Dawes03</a>]</b></TD> |
---|
184 | <TD vAlign="top" align="left" width="84%">Beman Dawes, <i>Multiplatform Software |
---|
185 | Development</i>. 2003. <A href="http://www.esva.net/~beman/multiplat_dev.ppt">www.esva.net/~beman/multiplat_dev.ppt</A></TD> |
---|
186 | </TR> |
---|
187 | <TR> |
---|
188 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Halleux03">Halleux03</a>]</b></TD> |
---|
189 | <TD vAlign="top" align="left" width="84%">Jonathan de Halleux, <i>Opening a door |
---|
190 | towards Spirit: a parser framework</i>. The Code Project, March 24, 2003. <A href="http://www.codeproject.com/cpp/spiritintro.asp"> |
---|
191 | www.codeproject.com/cpp/spiritintro.asp</A></TD> |
---|
192 | </TR> |
---|
193 | <TR> |
---|
194 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Trentini03">Trentini03</a>]</b></TD> |
---|
195 | <TD vAlign="top" align="left" width="84%">Matthew S. Trentini, <i>Introduction to Boost</i>.</TD> |
---|
196 | </TR> |
---|
197 | <tr> |
---|
198 | <td vAlign="top" align="left" width="16%"><b>[<a name="Walker03">Walker03</a>]</b> |
---|
199 | </td> |
---|
200 | <td vAlign="top" align="left" width="84%">Andrew Walker, <i>An Introduction to Boost</i>. |
---|
201 | The Code Project, July 7, 2003. <a href="http://www.codeproject.com/vcpp/stl/BoostIntro.asp"> |
---|
202 | www.codeproject.com/vcpp/stl/BoostIntro.asp</a> |
---|
203 | <br>A short and straightforward introduction to Boost. |
---|
204 | </td> |
---|
205 | </tr> |
---|
206 | |
---|
207 | <!-- year separator --> |
---|
208 | <tr><td> </td><td> </td></tr> |
---|
209 | |
---|
210 | <TR> |
---|
211 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Dawes04">Dawes04</a>]</b></TD> |
---|
212 | <TD vAlign="top" align="left" width="84%">Beman Dawes, <i>Boost for Visual C++ |
---|
213 | Developers</i>. MSDN, May 17, 2004. <A href="http://tinyurl.com/2lzyh">tinyurl.com/2lzyh</A></TD> |
---|
214 | </TR> |
---|
215 | <TR> |
---|
216 | <TD vAlign="top" align="left" width="16%"><b>[<a name="D'Agostino04">D'Agostino04</a>]</b></TD> |
---|
217 | <TD vAlign="top" align="left" width="84%">Jim D'Agostino, <i>Designing Robust Objects with Boost</i>. |
---|
218 | The Code Project, August 17, 2004. <A href="http://www.codeproject.com/cpp/Designing_Robust_Objects.asp"> |
---|
219 | www.codeproject.com/cpp/Designing_Robust_Objects.asp</A></TD> |
---|
220 | </TR> |
---|
221 | <TR> |
---|
222 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Handley04">Handley04</a>]</b></TD> |
---|
223 | <TD vAlign="top" align="left" width="84%">Dave Handley, <i>An Introduction to the Boost Spirit Parser framework</i>. |
---|
224 | The Code Project, October 9, 2004. <A href="http://www.codeproject.com/vcpp/stl/introduction_spirit.asp"> |
---|
225 | www.codeproject.com/vcpp/stl/introduction_spirit.asp</A></TD> |
---|
226 | </TR> |
---|
227 | <TR> |
---|
228 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Handley04a">Handley04a</a>]</b></TD> |
---|
229 | <TD vAlign="top" align="left" width="84%">Dave Handley, <i>Implementing Semantic Actions in the Boost Spirit Parser Framework</i>. |
---|
230 | The Code Project, October 10, 2004. <A href="http://www.codeproject.com/vcpp/stl/spirit_semantic_actions.asp"> |
---|
231 | www.codeproject.com/vcpp/stl/spirit_semantic_actions.asp</A></TD> |
---|
232 | </TR> |
---|
233 | <TR> |
---|
234 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Hauptmann04">Hauptmann04</a>]</b></TD> |
---|
235 | <TD vAlign="top" align="left" width="84%">Peter Hauptmann, <i>Smart Pointers to boost your |
---|
236 | code</i>. The Code Project, September 27, 2004. <A href="http://www.codeproject.com/vcpp/stl/boostsmartptr.asp"> |
---|
237 | www.codeproject.com/vcpp/stl/boostsmartptr.asp</A></TD> |
---|
238 | </TR> |
---|
239 | <TR> |
---|
240 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Hauptmann04a">Hauptmann04a</a>]</b></TD> |
---|
241 | <TD vAlign="top" align="left" width="84%">Peter Hauptmann, <i>boost 2: shared_ptr wraps |
---|
242 | resource handles</i>. The Code Project, October 4, 2004. <A href="http://www.codeproject.com/vcpp/stl/boostsp_handleref.asp"> |
---|
243 | www.codeproject.com/vcpp/stl/boostsp_handleref.asp</A></TD> |
---|
244 | </TR> |
---|
245 | <TR> |
---|
246 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Wikipedia04">Wikipedia04</a>]</b></TD> |
---|
247 | <TD vAlign="top" align="left" width="84%">Wikipedia, <i>Boost (Programming)</i>. |
---|
248 | Wikipedia, The Free Encyclopedia, 2004. <A href="http://en.wikipedia.org/wiki/Boost_(programming)"> |
---|
249 | en.wikipedia.org/wiki/Boost_(programming)</A></TD> |
---|
250 | </TR> |
---|
251 | <TR> |
---|
252 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Witt04">Witt04</a>]</b></TD> |
---|
253 | <TD vAlign="top" align="left" width="84%">Thomas Witt, <i>The Boost Iterator Library</i>. |
---|
254 | ACCU Spring Conference, 2004. <A href="http://www.accu.org/conference/presentations/Witt_-_Boost_Iterator_Library.pdf"> |
---|
255 | www.accu.org/conference/presentations/Witt_-_Boost_Iterator_Library.pdf</A></TD> |
---|
256 | </TR> |
---|
257 | |
---|
258 | <!-- year separator --> |
---|
259 | <tr><td> </td><td> </td></tr> |
---|
260 | |
---|
261 | <TR> |
---|
262 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Cogswell05">Cogswell05</a>]</b></TD> |
---|
263 | <TD vAlign="top" align="left" width="84%">Jeff Cogswell, <i>Adding an Easy File Save and File Load Mechanism |
---|
264 | to Your C++ Program</i>. InformIT, July 1, 2005. <A href="http://www.informit.com/articles/article.asp?p=398702"> |
---|
265 | http://www.informit.com/articles/article.asp?p=398702</A> |
---|
266 | <br>Explains Boost.Serialization.</TD> |
---|
267 | </TR> |
---|
268 | </table> |
---|
269 | <h2><a name="Print_mentions">Print mentions</a> of Boost or Boost Libraries</h2> |
---|
270 | <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%" |
---|
271 | border="0"> |
---|
272 | <TR> |
---|
273 | <TD vAlign="top" align="left" width="16%"><b>[<a name="HyslopSutter01">HyslopSutter01</a>]</b></TD> |
---|
274 | <TD vAlign="top" align="left" width="84%">Jim Hyslop and Herb Sutter, <i>Conversations: |
---|
275 | I'd Hold Anything for You</i>. C/C++ Users Journal, December, 2001. <A href="http://www.cuj.com/documents/s=7988/cujcexp1912hyslop/"> |
---|
276 | www.cuj.com/documents/s=7988/cujcexp1912hyslop/</A> |
---|
277 | <br><CODE>boost::any</CODE> |
---|
278 | </TD> |
---|
279 | </TR> |
---|
280 | <TR> |
---|
281 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Meyers01">Meyers01</a>]</b></TD> |
---|
282 | <TD vAlign="top" align="left" width="84%">Scott Meyers, <i>Item 50: Familiarize yourself with |
---|
283 | STL-related web sites</i>. Effective STL, Addison-Wesley, 2001, page 221. ISBN: 0-201-74962-9 |
---|
284 | </TD> |
---|
285 | </TR> |
---|
286 | <TR> |
---|
287 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter01">Sutter01</a>]</b></TD> |
---|
288 | <TD vAlign="top" align="left" width="84%">Herb Sutter, <i>The String Formatters of |
---|
289 | Manor Farm</i>. C/C++ Users Journal, Vol. 19, November, 2001. <A href="http://www.gotw.ca/publications/mill19.htm"> |
---|
290 | www.gotw.ca/publications/mill19.htm</A> |
---|
291 | <br><CODE>boost::lexical_cast</CODE> |
---|
292 | </TD> |
---|
293 | </TR> |
---|
294 | |
---|
295 | <!-- year separator --> |
---|
296 | <tr><td> </td><td> </td></tr> |
---|
297 | |
---|
298 | <TR> |
---|
299 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Ablavsky02">Ablavsky02</a>]</b></TD> |
---|
300 | <TD vAlign="top" align="left" width="84%">Vitaly Ablavsky, <i>Applying BGL to |
---|
301 | Computational Geometry</i>. C/C++ Users Journal, August, 2002. <A href="http://www.cuj.com/documents/s=8470/cuj0208ablavsky/"> |
---|
302 | www.cuj.com/documents/s=8470/cuj0208ablavsky/</A></TD> |
---|
303 | </TR> |
---|
304 | <TR> |
---|
305 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Alexandrescu02">Alexandrescu02</a>]</b></TD> |
---|
306 | <TD vAlign="top" align="left" width="84%">Andrei Alexandrescu, <i>Generic<Programming>: |
---|
307 | Efficient Generic Sorting and Searching in C++ (I): In Search of a Better |
---|
308 | Search</i>. C/C++ Users Journal, October, 2002. <A href="http://www.cuj.com/documents/s=7978/cujcexp2010alexandr/"> |
---|
309 | www.cuj.com/documents/s=7978/cujcexp2010alexandr/</A> |
---|
310 | <br><CODE>boost::type_traits</CODE> |
---|
311 | </TD> |
---|
312 | </TR> |
---|
313 | <TR> |
---|
314 | <TD vAlign="top" align="left" width="16%"><b>[<a name="HyslopSutter02">HyslopSutter02</a>]</b></TD> |
---|
315 | <TD vAlign="top" align="left" width="84%">Jim Hyslop and Herb Sutter, <i>Conversations: |
---|
316 | Getting to the Point</i>. C/C++ Users Journal, July, 2002. <A href="http://www.cuj.com/documents/s=7981/cujcexp2007hyslop/"> |
---|
317 | www.cuj.com/documents/s=7981/cujcexp2007hyslop/</A> |
---|
318 | <br>smart pointer discussion. <CODE>boost::scoped_ptr, shared_ptr, scoped_array, |
---|
319 | shared_array.</CODE> |
---|
320 | </TD> |
---|
321 | </TR> |
---|
322 | <TR> |
---|
323 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter02">Sutter02</a>]</b></TD> |
---|
324 | <TD vAlign="top" align="left" width="84%">Herb Sutter, <i>The New C++: The Group of |
---|
325 | Seven - Extensions under Consideration for the C++ Standard Library</i>. |
---|
326 | C/C++ Users Journal, April, 2002. <A href="http://www.cuj.com/documents/s=7984/cujcexp2004sutter/"> |
---|
327 | www.cuj.com/documents/s=7984/cujcexp2004sutter/</A> |
---|
328 | </TD> |
---|
329 | </TR> |
---|
330 | <TR> |
---|
331 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter02a">Sutter02a</a>]</b></TD> |
---|
332 | <TD vAlign="top" align="left" width="84%">Herb Sutter, <i>The New C++: Smart(er) |
---|
333 | Pointers</i>. C/C++ Users Journal, August, 2002. <A href="http://www.cuj.com/documents/s=7980/cujcexp2008sutter/"> |
---|
334 | www.cuj.com/documents/s=7980/cujcexp2008sutter/</A></TD> |
---|
335 | </TR> |
---|
336 | |
---|
337 | <!-- year separator --> |
---|
338 | <tr><td> </td><td> </td></tr> |
---|
339 | |
---|
340 | <TR> |
---|
341 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Besser03">Besser03</a>]</b></TD> |
---|
342 | <TD vAlign="top" align="left" width="84%">Mitch Besser, <i>Generic Printable ENUM++</i>. |
---|
343 | C/C++ Users Journal, June, 2003. <A href="http://www.cuj.com/documents/s=8470/cujboost0306besser/"> |
---|
344 | www.cuj.com/documents/s=8470/cujboost0306besser/</A> |
---|
345 | <br>Mentions <CODE>BOOST_PP</CODE> |
---|
346 | </TD> |
---|
347 | </TR> |
---|
348 | <TR> |
---|
349 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Nasonov03">Nasonov03</a>]</b></TD> |
---|
350 | <TD vAlign="top" align="left" width="84%">Alexander Nasonov, <i>I/O System: dynamic_any |
---|
351 | Campaign</i>. C/C++ Users Journal, September, 2003. <A href="http://www.cuj.com/documents/s=8470/cujweb0309nasonov/"> |
---|
352 | www.cuj.com/documents/s=8470/cujweb0309nasonov/</A> |
---|
353 | <br>Improved <CODE>boost::any</CODE> |
---|
354 | </TD> |
---|
355 | </TR> |
---|
356 | <TR> |
---|
357 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter03a">Sutter03a</a>]</b></TD> |
---|
358 | <TD vAlign="top" align="left" width="84%">Herb Sutter, <i>Generalizing Observer</i>. |
---|
359 | C/C++ Users Journal, September, 2003. <A href="http://www.cuj.com/documents/s=8840/cujexp0309sutter/"> |
---|
360 | www.cuj.com/documents/s=8840/cujexp0309sutter/</A> |
---|
361 | </TD> |
---|
362 | </TR> |
---|
363 | <TR> |
---|
364 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Tan03">Tan03</a>]</b></TD> |
---|
365 | <TD vAlign="top" align="left" width="84%">Kwee H. Tan, <i>Exploring EDA Algorithms with |
---|
366 | the Boost Graph Library</i>. C/C++ Users Journal, July, 2003. <A href="http://www.cuj.com/documents/s=8470/cuj0307tan/"> |
---|
367 | www.cuj.com/documents/s=8470/cuj0307tan/</A> |
---|
368 | </TD> |
---|
369 | </TR> |
---|
370 | <tr> |
---|
371 | <td vAlign="top" align="left" width="16%"><b>[<a name="VandervoordeJosuttis03">VandervoordeJosuttis03</a>]</b> |
---|
372 | </td> |
---|
373 | <td vAlign="top" align="left" width="84%">David Vandevoorde and Nicolai M. |
---|
374 | Josuttis, <i>Using Templates in Practice</i>. C/C++ Users Journal, February, |
---|
375 | 2003. <A href="http://www.cuj.com/documents/s=8208/cujweb0302vandevoorde/web0302b.htm"> |
---|
376 | www.cuj.com/documents/s=8208/cujweb0302vandevoorde/web0302b.htm</A> |
---|
377 | <br>Concept Check Library |
---|
378 | </td> |
---|
379 | </tr> |
---|
380 | |
---|
381 | <!-- year separator --> |
---|
382 | <tr><td> </td><td> </td></tr> |
---|
383 | |
---|
384 | <TR> |
---|
385 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Meyers05">Meyers05</a>]</b></TD> |
---|
386 | <TD vAlign="top" align="left" width="84%">Scott Meyers, <i>Item 55: Familiarize yourself |
---|
387 | with Boost</i>. Effective C++, 3rd Edition, Addison-Wesley, May 12, 2005. ISBN: 0-321-33487-6 |
---|
388 | </TD> |
---|
389 | </TR> |
---|
390 | </table> |
---|
391 | <h2><a name="Online_mentions">Online mentions</a> of Boost or Boost Libraries</h2> |
---|
392 | <table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%" |
---|
393 | border="0"> |
---|
394 | <TR> |
---|
395 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Siek01">Siek01</a>]</b></TD> |
---|
396 | <TD vAlign="top" align="left" width="84%">Jeremy G. Siek, <i>An Implementation of Graph Isomorphism Testing</i>, |
---|
397 | December 9, 2001. <A href="http://www.boost.org/libs/graph/doc/isomorphism-impl.pdf"> |
---|
398 | www.boost.org/libs/graph/doc/isomorphism-impl.pdf</A></TD> |
---|
399 | </TR> |
---|
400 | |
---|
401 | <!-- year separator --> |
---|
402 | <tr><td> </td><td> </td></tr> |
---|
403 | |
---|
404 | <TR> |
---|
405 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Burnap02">Burnap02</a>]</b></TD> |
---|
406 | <TD vAlign="top" align="left" width="84%">Steven R. Burnap, <i>Boost::any</i>, |
---|
407 | Kuro5hin, May 1, 2002. <A href="http://www.kuro5hin.org/story/2002/5/1/142321/9513"> |
---|
408 | www.kuro5hin.org/story/2002/5/1/142321/9513</A></TD> |
---|
409 | </TR> |
---|
410 | <TR> |
---|
411 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Carbon02">Carbon02</a>]</b></TD> |
---|
412 | <TD vAlign="top" align="left" width="84%">David S?, <i>Boost : The handy library of |
---|
413 | handy libraries</i>. Kuro5hin, July 18, 2002. <A href="http://www.kuro5hin.org/story/2002/7/18/3313/01429"> |
---|
414 | www.kuro5hin.org/story/2002/7/18/3313/01429</A> |
---|
415 | </TD> |
---|
416 | </TR> |
---|
417 | <tr> |
---|
418 | <td vAlign="top" align="left" width="16%"><b>[<a name="Curran02">Curran02</a>]</b></td> |
---|
419 | <td vAlign="top" align="left" width="84%">James Curran, <i>Access Raw Data with |
---|
420 | Performance Counters in Visual C++</i>. DevX.com, October, 2002. <a href="http://www.devx.com/cplus/article/7951"> |
---|
421 | www.devx.com/cplus/article/7951</a> |
---|
422 | <br>Devotes several paragraphs to <code>boost::shared_ptr<></code>. |
---|
423 | </td> |
---|
424 | </tr> |
---|
425 | <TR> |
---|
426 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Siek02b">Siek02b</a>]</b></TD> |
---|
427 | <TD vAlign="top" align="left" width="84%">Jeremy G. Siek, <i>Internet Packet Routing |
---|
428 | with the Boost Graph Library</i>. InformIT, March 1, 2002. <A href="http://tinyurl.com/26dwj"> |
---|
429 | tinyurl.com/26dwj</A></TD> |
---|
430 | </TR> |
---|
431 | |
---|
432 | <!-- year separator --> |
---|
433 | <tr><td> </td><td> </td></tr> |
---|
434 | |
---|
435 | <TR> |
---|
436 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Casad03">Casad03</a>]</b></TD> |
---|
437 | <TD vAlign="top" align="left" width="84%">Joe Casad, <i>Introducing the Boost Corner</i>. |
---|
438 | C/C++ Users Journal, August, 2003. <A href="http://www.cuj.com/documents/s=8470/cuj0308boostcorner/"> |
---|
439 | www.cuj.com/documents/s=8470/cuj0308boostcorner/</A> |
---|
440 | </TD> |
---|
441 | </TR> |
---|
442 | <TR> |
---|
443 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Lischner03">Lischner03</a>]</b></TD> |
---|
444 | <TD vAlign="top" align="left" width="84%"> |
---|
445 | Ray Lischner, <i>C++: Beyond the Standard Library</i>. O'Reilly Network, May 6, |
---|
446 | 2003. <A href="http://www.oreillynet.com/lpt/a/3683">www.oreillynet.com/lpt/a/3683</A> |
---|
447 | <br>Mentions <CODE>tuples, shared_ptr, lambda, spirit</CODE>. |
---|
448 | </TD> |
---|
449 | </TR> |
---|
450 | |
---|
451 | <!-- year separator --> |
---|
452 | <tr><td> </td><td> </td></tr> |
---|
453 | |
---|
454 | <TR> |
---|
455 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Inaba04a">Inaba04a</a>]</b></TD> |
---|
456 | <TD vAlign="top" align="left" width="84%">Kazuhiro Inaba, <i>Let's Boost</i>. 2004. <A href="http://www.kmonos.net/alang/boost/"> |
---|
457 | www.kmonos.net/alang/boost/</A></TD> |
---|
458 | </TR> |
---|
459 | <TR> |
---|
460 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Stein04">Stein04</a>]</b></TD> |
---|
461 | <TD vAlign="top" align="left" width="84%"> |
---|
462 | <P>Sebastian Stein, <i>How to use Boost Test for automated testing</i>. 2004. <A href="http://www.hpfsc.de/boosttest/"> |
---|
463 | www.hpfsc.de/boosttest/</A></P> |
---|
464 | </TD> |
---|
465 | </TR> |
---|
466 | |
---|
467 | <!-- year separator --> |
---|
468 | <tr><td> </td><td> </td></tr> |
---|
469 | |
---|
470 | <TR> |
---|
471 | <TD vAlign="top" align="left" width="16%"><b>[<a name="Lindrud05">Lindrud05</a>]</b></TD> |
---|
472 | <TD vAlign="top" align="left" width="84%">Jarl Lindrud, <i>RMI for C++</i>. |
---|
473 | 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> |
---|
474 | <br>Uses Boost.Serialization.</TD> |
---|
475 | </TR> |
---|
476 | </table> |
---|
477 | <h2>How to <a name="update">update</a> this page</h2> |
---|
478 | <p>Please help us keep this page updated - users can post new citations to the |
---|
479 | mailing list, while Boost developers should update the page directly in CVS.</p> |
---|
480 | <ul> |
---|
481 | <li> |
---|
482 | If a publication is available both in print and online, cite it in the |
---|
483 | appropriate <i>print</i> |
---|
484 | section, with a hyperlink to the online version. |
---|
485 | <li> |
---|
486 | Bookmark the contents of [...] in the first column to make it easy to link to |
---|
487 | the entry. |
---|
488 | <li> |
---|
489 | Identify the first entry an author has in a given year with just the two-digit |
---|
490 | year. Subsequent entries for the same author and year should have <b>a-z</b> |
---|
491 | appended. |
---|
492 | <li> |
---|
493 | Inside each section, entries are grouped by year and, within a year, alphabetically |
---|
494 | sorted by author name. |
---|
495 | <li> |
---|
496 | In the text, spell out absolute URL's so that printed versions of this page |
---|
497 | include the full URL. |
---|
498 | </li> |
---|
499 | </ul> |
---|
500 | <h2><a name="Acknowledgements">Acknowledgements</a></h2> |
---|
501 | <p>Fredrik Blomqvist provided many of the initial citations.</p> |
---|
502 | <hr> |
---|
503 | <p>Revised |
---|
504 | <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan --> |
---|
505 | 20 July, 2005<!--webbot bot="Timestamp" endspan i-checksum="40409" --></p> |
---|
506 | <p>© Copyright Beman Dawes 2003</p> |
---|
507 | <p> Distributed under the Boost Software License, Version 1.0. |
---|
508 | (See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or |
---|
509 | copy at <a href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>) |
---|
510 | </p> |
---|
511 | </body> |
---|
512 | </html> |
---|