index.htm 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
  5. <meta name="ProgId" content="FrontPage.Editor.Document">
  6. <title>Boost C++ Libraries</title>
  7. </head>
  8. <body bgcolor="#FFFFFF" text="#000000">
  9. <table border="1" bgcolor="#007F7F" cellpadding="2">
  10. <tr>
  11. <td bgcolor="#FFFFFF"><img src="c++boost.gif" alt="c++boost.gif (8819 bytes)" width="277" height="86"></td>
  12. <td><a href="index.htm"><font face="Arial" color="#FFFFFF"><big>Home</big></font></a></td>
  13. <td><a href="libs/libraries.htm"><font face="Arial" color="#FFFFFF"><big>Libraries</big></font></a></td>
  14. <td><a href="people/people.htm"><font face="Arial" color="#FFFFFF"><big>People</big></font></a></td>
  15. <td><a href="more/faq.htm"><font face="Arial" color="#FFFFFF"><big>FAQ</big></font></a></td>
  16. <td><a href="more/index.htm"><font face="Arial" color="#FFFFFF"><big>More</big></font></a></td>
  17. </tr>
  18. </table>
  19. <h1>Welcome to Boost.org!</h1>
  20. <p>The Boost web site provides free, peer-reviewed, C++ <a href="libs/libraries.htm">libraries</a>.
  21. The emphasis is on portable libraries which work well with the C++ Standard
  22. Library.</p>
  23. <p><a href="more/lib_guide.htm">Library Requirements and Guidelines</a> and <a href="more/submission_process.htm">Library
  24. Submission Process</a> provides basic information for library authors.</p>
  25. <p>If you are interested in who writes the libraries and maintains the web site,
  26. check out <a href="people/people.htm">people</a>.</p>
  27. <p>The <a href="more/faq.htm">FAQ</a> answers questions we hope someone will
  28. bother to ask.</p>
  29. <p>You may <a href="boost_all.zip">download all of boost</a> as a single ZIP
  30. file. Click here for <a href="libs/libraries.htm#Download">download</a>
  31. details.&nbsp; The source code is also publicly accessible in a CVS <a href="http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=boost">repository</a>.</p>
  32. <p>See <a href="status/compiler_status.html">Compiler Status</a> to find out what
  33. library works with which compiler.</p>
  34. <h2><a name="Mailing List">Membership</a></h2>
  35. <p>If you are interested in Boost, please join our mailing list for
  36. discussions of both technical and site-related issues, and to participate in
  37. formal reviews of proposed libraries. Discussions can be received via email in summary or in full, or
  38. viewed online via a web browser. We use the <a href="http://www.egroups.com">eGroups</a>
  39. list hosting service. Subscribe or unsubscribe by sending email to <a href="mailto:boost-subscribe@egroups.com">boost-subscribe@egroups.com</a>&nbsp;
  40. or <a href="mailto:boost-unsubscribe@egroups.com">boost-unsubscribe@egroups.com</a>
  41. respectively, or go to the <a href="http://www.egroups.com/list/boost">mailing list home page</a>.&nbsp; Dave Abrahams,
  42. Beman Dawes, and Jens Maurer are the list
  43. moderators.</p>
  44. <p>Boost also has a low-volume <a href="http://www.egroups.com/list/boost-announce">announce-only
  45. mailing list</a> which announces upcoming formal reviews and software releases.</p>
  46. <p>For mailing list members only, preliminary libraries under discussion are
  47. available from the eGroups <a href="http://www.egroups.com/files/boost/">Files
  48. section</a> (formerly called the &quot;vault&quot;).</p>
  49. <p>Beman Dawes is the Boost <a name="webmaster">webmaster</a>; email him at <a href="mailto:beman@boost.org">beman@esva.net</a>
  50. with any concerns you don't want to just post to the mailing list.</p>
  51. <h2>Latest News</h2>
  52. <p>Verson 1.20.2</p>
  53. <ul>
  54. <li>Minor fixes to integer.hpp and integer_test.cpp</li>
  55. <li>Timer Library - changed to an all inline implementation.</li>
  56. <li><a href="libs/random/index.html">Random Number Library</a>: Minor portability fixes
  57. <li><a href="more/microsoft_vcpp.html">Portability Hints: Microsoft Visual C++</a> added.
  58. <li><a href="libs/array_traits/index.html">Array traits</a> minor portability fix.
  59. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> - one significant change and some additions.
  60. <ol>
  61. <li>Changes to <a href="libs/graph/doc/breadth_first_search.html">
  62. <tt>breadth_first_search()</tt></a> concerning the event points for
  63. <a href="libs/graph/doc/BFSVisitor.html">BFSVisitor</a>. </li>
  64. <li>Added two maximum flow algorithms:
  65. <a href="libs/graph/doc/edmunds_karp_max_flow.html">
  66. <tt>edmunds_karp_max_flow()</tt></a> and
  67. <a href="libs/graph/doc/push_relabel_max_flow.html">
  68. <tt>push_relabel_max_flow()</tt></a>. </li>
  69. <li>Added the <a href="libs/graph/doc/adjacency_matrix.html">
  70. <tt>adjacency_matrix</tt></a> graph class.</li>
  71. <li>Added the <a href="libs/graph/doc/filtered_graph.html">
  72. <tt>filtered_graph</tt></a> class adaptor.</li>
  73. </ol></li>
  74. <li><a href="libs/rational/index.html">Rational Number Library</a>: documentation updates,
  75. efficiency improvements, co-operates with user-defined types, regression tests
  76. </ul>
  77. <p>January 10, 2001 - Version 1.20.1</p>
  78. <ul>
  79. <li><a href="boost/compressed_pair.hpp">compressed_pair.hpp</a> minor update
  80. fixes test failures of other libraries under VC++.</li>
  81. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  82. updates.</li>
  83. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  84. updates.</li>
  85. <li> Minor website fixes including missing files in boost_all.zip.</li>
  86. </ul>
  87. <p>January 6, 2001 - Version 1.20.0</p>
  88. <ul>
  89. <li><a href="libs/conversion/index.htm">Conversion Library</a> added - <a href="libs/conversion/cast.htm">cast</a>
  90. and <a href="libs/conversion/lexical_cast.htm">lexical_cast</a> headers from
  91. Dave Abrahams and Kevlin Henney.</li>
  92. <li>Web site moved to a larger host after the old ISP collapsed
  93. unexpectedly.</li>
  94. <li>Regression tests now include execution testing.&nbsp; See <a href="status/compiler_status.html">Compiler Status</a>.</li>
  95. <li><a href="more/discussion_policy.htm">Discussion Policy</a> page added.</li>
  96. <li><a href="libs/array/index.htm">Array Library</a> minor documentation improvements.</li>
  97. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  98. updates.</li>
  99. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  100. updates.</li>
  101. </ul>
  102. <p>December 10, 2000 - Version 1.19.0</p>
  103. <ul>
  104. <li><a href="libs/concept_check/concept_check.htm">Concept Check Library</a>
  105. added - tools for generic programming from Jeremy Siek.&nbsp;</li>
  106. <li><a href="libs/python/doc/index.html">Python Library</a> added -
  107. reflects C++ classes and functions into Python, from Dave
  108. Abrahams.</li>
  109. <li><a href="libs/static_assert/static_assert.htm">Static Assert Library</a>
  110. added - compile time assertions from John Maddock</li>
  111. <li><a href="libs/property_map/property_map.html">Property Map Concepts</a>
  112. added - interfaces which map key objects to value objects from Jeremy Siek.</li>
  113. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  114. updates.</li>
  115. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  116. updates.</li>
  117. <li><a href="more/lib_guide.htm">Library Requirements and Guidelines</a> -
  118. directory name policy added.</li>
  119. <li><a href="more/faq.htm">FAQ</a> updated.</li>
  120. </ul>
  121. <p>November 18, 2000 - Version 1.18.3</p>
  122. <ul>
  123. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  124. fixes and additions.</li>
  125. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor fixes.</li>
  126. <li> <a href="boost/cast.hpp">cast.hpp</a> Borland compiler fixes.</li>
  127. <li><a href="boost/cstdint.hpp">cstdint.hpp</a> changed to no longer expose
  128. names to the global namespace.</li>
  129. <li><a href="libs/cs-beos.html">BeOS5/Intel</a> compiler status contributed by
  130. John Maddock.</li>
  131. <li> <a href="status/compiler_status.html">Compiler Status</a> added two additional test programs
  132. .</li>
  133. </ul>
  134. <p>November 3, 2000 - Version 1.18.2</p>
  135. <ul>
  136. <li><a href="libs/conversion/cast.htm">Cast Library</a> Fix numeric_cast&lt;> bugs with floating types.</li>
  137. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  138. fixes.</li>
  139. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor fixes.</li>
  140. <li><a href="libs/config/index.htm">Configuration Header</a> more fixes for
  141. broken compilers.</li>
  142. <li><a href="libs/hdr_depend.html">Boost Header Dependencies</a> page added.</li>
  143. <li>Terminology change: Several headers previously lumped together as a
  144. &quot;utility&quot; library are now considered separate libraries. For
  145. historical reasons, their non-header files still live in the
  146. &quot;utility&quot; sub-directory.</li>
  147. </ul>
  148. <p>October 15, 2000 - Version 1.18.1</p>
  149. <ul>
  150. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a>, <a href="libs/random/index.html">Random
  151. Number Library</a>, and <a href="libs/regex/index.htm">Regular Expression Library</a>:&nbsp;
  152. Minor fixes.</li>
  153. <li><a href="libs/config/index.htm">Configuration Header</a> additions for
  154. various compiler foibles.</li>
  155. <li><a href="more/borland_cpp.html">Portability Hints:
  156. Borland C++ 5.5.1</a> from Jens Maurer added.</li>
  157. <li><a href="status/compiler_status.html">Compiler Status</a> updated for latest
  158. versions of several compilers.</li>
  159. </ul>
  160. <p>September 28, 2000 - Version 1.18.0</p>
  161. <ul>
  162. <li>Preliminary release of two important new libraries:</li>
  163. </ul>
  164. <blockquote>
  165. <ul>
  166. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> -
  167. Generic graph components and algorithms from Jeremy Siek and a University
  168. of Notre Dame team.</li>
  169. <li><a href="libs/regex/index.htm">Regular Expression Library</a> - Text
  170. pattern matching in all its glory from John Maddock.&nbsp;</li>
  171. </ul>
  172. </blockquote>
  173. <ul>
  174. <li>Other changes:
  175. </ul>
  176. <blockquote>
  177. <ul>
  178. <li><a href="libs/array/index.htm">Array Library</a> improvements reflecting
  179. formal review comments.</li>
  180. <li><a href="boost/functional.hpp">functional.hpp</a> compiler workarounds
  181. added.</li>
  182. <li> <a href="libs/utility/tie.html">tie() function
  183. template</a> added to utility.hpp for easier handling of std::pair&lt;&gt;
  184. return values.</li>
  185. <li><a href="libs/integer/index.htm">Integer Library</a> improved handling
  186. of 64-bit integers.</li>
  187. <li>Minor web site page updates.</li>
  188. </ul>
  189. </blockquote>
  190. <p>August 3, 2000 - Version 1.17.0</p>
  191. <ul>
  192. <li><a href="libs/array/index.htm">Array Library</a> added - An STL compliant
  193. container wrapper for arrays of constant size from Nicolai Josuttis.</li>
  194. <li><a href="libs/array_traits/index.html">array traits</a> header renamed
  195. array_traits.hpp (was array.hpp).</li>
  196. <li><a href="libs/random/index.html">Random Number Library</a>: more minor
  197. changes to support more compilers.</li>
  198. <li><a href="libs/smart_ptr/index.htm">Smart Pointer Library</a>: performance
  199. reducing exception-specifications removed.</li>
  200. <li>Compiler and test
  201. program fixes for call_traits, compressed_pair, and type_traits.</li>
  202. <li>Updated <a href="boost/cast.hpp">cast.hpp</a>
  203. to clear compiler warning messages..</li>
  204. <li>Linux <a href="status/compiler_status.html">Compiler Status</a> added.</li>
  205. <li>Boost source code now lives in a publicly accessible Concurrent Versions
  206. System (CVS) <a href="http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=boost">repository</a>.</li>
  207. </ul>
  208. <hr>
  209. <p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->29 January 2001<!--webbot bot="Timestamp" endspan i-checksum="32184" --></p>
  210. </body>
  211. </html>
粤ICP备19079148号