Joaquín M. López Muñoz 21 лет назад
Родитель
Сommit
bddc00d768
1 измененных файлов с 151 добавлено и 109 удалено
  1. 151 109
      more/bibliography.html

+ 151 - 109
more/bibliography.html

@@ -35,6 +35,10 @@
 						Traits</i>. Dr. Dobb's Journal, Vol. 25, Issue 10, October, 2000, page 38. <a href="http://www.boost.org/libs/type_traits/c++_type_traits.htm">
 						Traits</i>. Dr. Dobb's Journal, Vol. 25, Issue 10, October, 2000, page 38. <a href="http://www.boost.org/libs/type_traits/c++_type_traits.htm">
 						www.boost.org/libs/type_traits/c++_type_traits.htm</a></td>
 						www.boost.org/libs/type_traits/c++_type_traits.htm</a></td>
 			</tr>
 			</tr>
+			
+			<!-- year separator -->
+			<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
+			
 			<tr>
 			<tr>
 				<td vAlign="top" align="left" width="16%"><b>[<a name="Maddock01">Maddock01</a>]</b></td>
 				<td vAlign="top" align="left" width="16%"><b>[<a name="Maddock01">Maddock01</a>]</b></td>
 				<td vAlign="top" align="left" width="84%">John Maddock, <i>Regular Expressions in C++</i>. 
 				<td vAlign="top" align="left" width="84%">John Maddock, <i>Regular Expressions in C++</i>. 
@@ -46,15 +50,10 @@
 						Concept Checking</i>. Dr. Dobb's Journal, Vol. 26, Issue 6, June, 2001, 
 						Concept Checking</i>. Dr. Dobb's Journal, Vol. 26, Issue 6, June, 2001, 
 					page 64.</td>
 					page 64.</td>
 			</tr>
 			</tr>
-			<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>
-					<P>A sample chapter is available at: <A href="http://tinyurl.com/24666">tinyurl.com/24666</A></P>
-				</td>
-			</tr>
+			
+			<!-- year separator -->
+			<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
+
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Karlsson02">Karlsson02</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Karlsson02">Karlsson02</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">Björn Karlsson, <i>Smart Pointers in Boost</i>. 
 				<TD vAlign="top" align="left" width="84%">Björn Karlsson, <i>Smart Pointers in Boost</i>. 
@@ -74,6 +73,19 @@
 					C/C++ Users Journal, May, 2002. <A href="http://www.cuj.com/documents/s=8013/cuj0205kempf/">
 					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>
 						www.cuj.com/documents/s=8013/cuj0205kempf/</A></TD>
 			</TR>
 			</TR>
+			<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>&nbsp;</td><td>&nbsp;</td></tr>
+			
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="AbrahamsGrosse-Kunstleve03">AbrahamsGrosse-Kunstleve03</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="AbrahamsGrosse-Kunstleve03">AbrahamsGrosse-Kunstleve03</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">David Abrahams and Ralf W. 
 				<TD vAlign="top" align="left" width="84%">David Abrahams and Ralf W. 
@@ -81,13 +93,6 @@
 					Journal, July, 2003. <A href="http://www.cuj.com/documents/s=8470/cuj0307abrahams/">
 					Journal, July, 2003. <A href="http://www.cuj.com/documents/s=8470/cuj0307abrahams/">
 						www.cuj.com/documents/s=8470/cuj0307abrahams/</A></TD>
 						www.cuj.com/documents/s=8470/cuj0307abrahams/</A></TD>
 			</TR>
 			</TR>
-			<TR>
-				<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>
-			</TR>
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="GuzmanNuffer03">GuzmanNuffer03</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="GuzmanNuffer03">GuzmanNuffer03</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">Joel de Guzman and Dan Nuffer, <i>The Spirit 
 				<TD vAlign="top" align="left" width="84%">Joel de Guzman and Dan Nuffer, <i>The Spirit 
@@ -100,48 +105,68 @@
 						C++</i>. C/C++ Users Journal, December, 2003, Vol. 21, Issue 12, page 20.</TD>
 						C++</i>. C/C++ Users Journal, December, 2003, Vol. 21, Issue 12, page 20.</TD>
 			</TR>
 			</TR>
 			<TR>
 			<TR>
-				<TD vAlign="top" align="left" width="16%"><b>[<a name="Lopez04">L&oacute;pez04</a>]</b></TD>
-				<TD vAlign="top" align="left" width="84%">Joaqu&iacute;n M L&oacute;pez Mu&ntilde;oz,
-						<i>The Boost Multi-Index Containers Library</i>. C/C++ Users Journal,
-						September, 2004, Vol. 22, Issue 9, page 6.</TD>
+				<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>
 			</TR>
 			</TR>
+			
+			<!-- year separator -->
+			<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
+			
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="AbrahamsGurtovoy04">AbrahamsGurtovoy04</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="AbrahamsGurtovoy04">AbrahamsGurtovoy04</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">
 				<TD vAlign="top" align="left" width="84%">
-					<P>David Abrahams and Aleksey Gurtovoy, <i>C++ Template Metaprogramming: Concepts, 
+					David Abrahams and Aleksey Gurtovoy, <i>C++ Template Metaprogramming: Concepts, 
 							Tools, and Techniques from Boost and Beyond</i>. Addison-Wesley, November, 
 							Tools, and Techniques from Boost and Beyond</i>. Addison-Wesley, November, 
 						2004. ISBN: 0-321-22725-5. <A href="http://www.awprofessional.com/titles/0321227255/">
 						2004. ISBN: 0-321-22725-5. <A href="http://www.awprofessional.com/titles/0321227255/">
 						www.awprofessional.com/titles/0321227255/</A>
 						www.awprofessional.com/titles/0321227255/</A>
-					</P>
-					<P>Additional information and two sample chapters are available at: <A href="http://boost-consulting.com/mplbook/">
-							boost-consulting.com/mplbook/</A></P>
+					<br>
+					Additional information and two sample chapters are available at: <A href="http://boost-consulting.com/mplbook/">
+							boost-consulting.com/mplbook/</A>
 				</TD>
 				</TD>
 			</TR>
 			</TR>
+			<TR>
+				<TD vAlign="top" align="left" width="16%"><b>[<a name="Lopez04">L&oacute;pez04</a>]</b></TD>
+				<TD vAlign="top" align="left" width="84%">Joaqu&iacute;n M L&oacute;pez Mu&ntilde;oz,
+						<i>The Boost Multi-Index Containers Library</i>. C/C++ Users Journal,
+						September, 2004, Vol. 22, Issue 9, page 6.</TD>
+			</TR>
 		</table>
 		</table>
 		<h2><a name="Online_publications">Online publications</a> about Boost or Boost 
 		<h2><a name="Online_publications">Online publications</a> about Boost or Boost 
 			Libraries</h2>
 			Libraries</h2>
 		<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
 		<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
 			border="0">
 			border="0">
+			<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>
+			<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>
 			<tr>
 			<tr>
 				<td vAlign="top" align="left" width="16%"><b>[<a name="Walker03">Walker03</a>]</b>
 				<td vAlign="top" align="left" width="16%"><b>[<a name="Walker03">Walker03</a>]</b>
 				</td>
 				</td>
 				<td vAlign="top" align="left" width="84%">Andrew Walker, <i>An Introduction to Boost</i>. 
 				<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">
 					The Code Project, July 7, 2003. <a href="http://www.codeproject.com/vcpp/stl/BoostIntro.asp">
 						www.codeproject.com/vcpp/stl/BoostIntro.asp</a>
 						www.codeproject.com/vcpp/stl/BoostIntro.asp</a>
-					<p>A short and straightforward introduction to Boost.</p>
+					<br>A short and straightforward introduction to Boost.
 				</td>
 				</td>
 			</tr>
 			</tr>
-			<TR>
-				<TD vAlign="top" align="left" width="16%"><b>[<a name="Trentini03">Trentini03</a>]</b></TD>
-				<TD vAlign="top" align="left" width="84%">Matthew S. Trentini, <i>Introduction to Boost</i>.
-					<A href="http://www.alphalink.com.au/~mattyt/BoostPresentation1/boost.html">www.alphalink.com.au/~mattyt/BoostPresentation1/boost.html</A></TD>
-			</TR>
-			<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>
+			
+			<!-- year separator -->
+			<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
+			
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%" height="32"><b>[<a name="Abrahams03a">Abrahams03a</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%" height="32"><b>[<a name="Abrahams03a">Abrahams03a</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%" height="30">David Abrahams, <i>The Boost 
 				<TD vAlign="top" align="left" width="84%" height="30">David Abrahams, <i>The Boost 
@@ -160,15 +185,14 @@
 						www.codeproject.com/cpp/spiritintro.asp</A></TD>
 						www.codeproject.com/cpp/spiritintro.asp</A></TD>
 			</TR>
 			</TR>
 			<TR>
 			<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>
+				<TD vAlign="top" align="left" width="16%"><b>[<a name="Trentini03">Trentini03</a>]</b></TD>
+				<TD vAlign="top" align="left" width="84%">Matthew S. Trentini, <i>Introduction to Boost</i>.
+					<A href="http://www.alphalink.com.au/~mattyt/BoostPresentation1/boost.html">www.alphalink.com.au/~mattyt/BoostPresentation1/boost.html</A></TD>
 			</TR>
 			</TR>
+
+			<!-- year separator -->
+			<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
+
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Dawes04">Dawes04</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Dawes04">Dawes04</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">Beman Dawes, <i>Boost for Visual C++ 
 				<TD vAlign="top" align="left" width="84%">Beman Dawes, <i>Boost for Visual C++ 
@@ -185,38 +209,38 @@
 		<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
 		<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
 			border="0">
 			border="0">
 			<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&lt;Programming&gt;: 
-						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>
-					<P><CODE>boost::type_traits</CODE></P>
+				<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>
 				</TD>
 				</TD>
 			</TR>
 			</TR>
-			<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>
-					<P>Concept Check Library</P>
-				</td>
-			</tr>
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter01">Sutter01</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter01">Sutter01</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">Herb Sutter, <i>The String Formatters of 
 				<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">
 						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>
 						www.gotw.ca/publications/mill19.htm</A>
-					<P><CODE>boost::lexical_cast</CODE></P>
+					<br><CODE>boost::lexical_cast</CODE>
 				</TD>
 				</TD>
 			</TR>
 			</TR>
+
+			<!-- year separator -->
+			<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
+
 			<TR>
 			<TR>
-				<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>
-					<P><CODE>boost::any</CODE></P>
+				<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&lt;Programming&gt;: 
+						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>
 				</TD>
 				</TD>
 			</TR>
 			</TR>
 			<TR>
 			<TR>
@@ -224,24 +248,8 @@
 				<TD vAlign="top" align="left" width="84%">Jim Hyslop and Herb Sutter, <i>Conversations: 
 				<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/">
 						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>
 						www.cuj.com/documents/s=7981/cujcexp2007hyslop/</A>
-					<P>smart pointer discussion. <CODE>boost::scoped_ptr, shared_ptr, scoped_array, 
-							shared_array.</CODE></P>
-				</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>
-					<P>Mentions <CODE>BOOST_PP</CODE></P>
-				</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>
-					<P>Improved <CODE>boost::any</CODE></P>
+					<br>smart pointer discussion. <CODE>boost::scoped_ptr, shared_ptr, scoped_array, 
+							shared_array.</CODE>
 				</TD>
 				</TD>
 			</TR>
 			</TR>
 			<TR>
 			<TR>
@@ -258,6 +266,26 @@
 						Pointers</i>. C/C++ Users Journal, August, 2002. <A href="http://www.cuj.com/documents/s=7980/cujcexp2008sutter/">
 						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>
 						www.cuj.com/documents/s=7980/cujcexp2008sutter/</A></TD>
 			</TR>
 			</TR>
+
+			<!-- year separator -->
+			<tr><td>&nbsp;</td><td>&nbsp;</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>
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter03a">Sutter03a</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Sutter03a">Sutter03a</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">Herb Sutter, <i>Generalizing Observer</i>. 
 				<TD vAlign="top" align="left" width="84%">Herb Sutter, <i>Generalizing Observer</i>. 
@@ -272,24 +300,20 @@
 						www.cuj.com/documents/s=8470/cuj0307tan/</A>
 						www.cuj.com/documents/s=8470/cuj0307tan/</A>
 				</TD>
 				</TD>
 			</TR>
 			</TR>
-			<TR>
-				<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="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>
 		</table>
 		</table>
 		<h2><a name="Online_mentions">Online mentions</a> of Boost or Boost Libraries</h2>
 		<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%"
 		<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
 			border="0">
 			border="0">
-			<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>
-					<p>Devotes several paragraphs to <code>boost::shared_ptr&lt;&gt;</code>.</p>
-				</td>
-			</tr>
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Burnap02">Burnap02</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Burnap02">Burnap02</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">Steven R. Burnap, <i>Boost::any</i>, 
 				<TD vAlign="top" align="left" width="84%">Steven R. Burnap, <i>Boost::any</i>, 
@@ -303,6 +327,24 @@
 						www.kuro5hin.org/story/2002/7/18/3313/01429</A>
 						www.kuro5hin.org/story/2002/7/18/3313/01429</A>
 				</TD>
 				</TD>
 			</TR>
 			</TR>
+			<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&lt;&gt;</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>&nbsp;</td><td>&nbsp;</td></tr>
+
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Casad03">Casad03</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Casad03">Casad03</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">Joe Casad, <i>Introducing the Boost Corner</i>. 
 				<TD vAlign="top" align="left" width="84%">Joe Casad, <i>Introducing the Boost Corner</i>. 
@@ -310,21 +352,18 @@
 						www.cuj.com/documents/s=8470/cuj0308boostcorner/</A>
 						www.cuj.com/documents/s=8470/cuj0308boostcorner/</A>
 				</TD>
 				</TD>
 			</TR>
 			</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>
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Lischner03">Lischner03</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Lischner03">Lischner03</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">
 				<TD vAlign="top" align="left" width="84%">
-					<P>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></P>
-					<P>Mentions <CODE>tuples, shared_ptr, lambda, spirit</CODE>.
-					</P>
+					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>.
 				</TD>
 				</TD>
 			</TR>
 			</TR>
+
+			<!-- year separator -->
+			<tr><td>&nbsp;</td><td>&nbsp;</td></tr>
+
 			<TR>
 			<TR>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Stein04">Stein04</a>]</b></TD>
 				<TD vAlign="top" align="left" width="16%"><b>[<a name="Stein04">Stein04</a>]</b></TD>
 				<TD vAlign="top" align="left" width="84%">
 				<TD vAlign="top" align="left" width="84%">
@@ -348,6 +387,9 @@
 				Identify the first entry an author has in a given year with just the two-digit 
 				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>
 				year. Subsequent entries for the same author and year should have <b>a-z</b>
 			appended.
 			appended.
+			<li>
+			Inside each section, entries are grouped by year and, within a year, alphabetically
+			sorted by author name.
 			<li>
 			<li>
 				In the text, spell out absolute URL's so that printed versions of this page 
 				In the text, spell out absolute URL's so that printed versions of this page 
 				include the full URL.
 				include the full URL.
@@ -358,7 +400,7 @@
 		<hr>
 		<hr>
 		<p>Revised 
 		<p>Revised 
 			<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan --> 
 			<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan --> 
-			23 August, 2004<!--webbot bot="Timestamp" endspan i-checksum="40409" --></p>
+			29 September, 2004<!--webbot bot="Timestamp" endspan i-checksum="40409" --></p>
 		<p>© Copyright Beman Dawes 2003</p>
 		<p>© Copyright Beman Dawes 2003</p>
 		<p>Use, modification, and distribution are subject to the Boost Software License, 
 		<p>Use, modification, and distribution are subject to the Boost Software License, 
 			Version 1.0. (See accompanying file <A href="../LICENSE_1_0.txt">LICENSE_1_0.txt</A>
 			Version 1.0. (See accompanying file <A href="../LICENSE_1_0.txt">LICENSE_1_0.txt</A>

粤ICP备19079148号