index.htm 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  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 portable C++ source libraries.
  21. The emphasis is on libraries which work well with the C++ Standard
  22. Library.</p>
  23. <p>The <a href="libs/libraries.htm">Libraries</a>.</p>
  24. <p>The <a href="more/download.html">Download</a>&nbsp; page gives download and installation
  25. information..</p>
  26. <p>The <a href="status/compiler_status.html">Compiler Status</a> page tells what
  27. library works with which compiler.</p>
  28. <p>The <a href="people/people.htm">People</a> pages identify some of the
  29. developers who write the libraries and maintain the web site.</p>
  30. <p>The <a href="more/faq.htm">FAQ</a> answers questions we hope someone will
  31. bother to ask.</p>
  32. <p>The <a href="http://sourceforge.net/tracker/?group_id=7586">Tracker</a> lets
  33. you view and submit bug, support, and feature requests.</p>
  34. <p>The <a href="more/lib_guide.htm">Library Requirements and Guidelines</a> and <a href="more/submission_process.htm">Library
  35. Submission Process</a> pages provide basic information for library authors.</p>
  36. <h2><a name="Membership">Membership</a></h2>
  37. <p>If you are interested in Boost, please join our mailing list for
  38. discussions of both technical and site-related issues, and to participate in
  39. formal reviews of proposed libraries. Discussions can be received via email in summary or in full, or
  40. viewed online via a web browser. We use the <a href="http://www.yahoogroups.com">YahooGroups</a>
  41. list hosting service. Subscribe or unsubscribe by sending email to <a href="mailto:boost-subscribe@yahoogroups.com">boost-subscribe@yahoogroups.com</a>&nbsp;
  42. or <a href="mailto:boost-unsubscribe@yahoogroups.com">boost-unsubscribe@yahoogroups.com</a>
  43. respectively, or go to the <a href="http://www.yahoogroups.com/list/boost">mailing list home page</a>.&nbsp; Dave Abrahams,
  44. Beman Dawes, and Jens Maurer are the list
  45. moderators.</p>
  46. <p>Boost also has a low-volume <a href="http://www.yahoogroups.com/list/boost-announce">announce-only
  47. mailing list</a> which announces upcoming formal reviews and software releases.</p>
  48. <p>For mailing list members only, preliminary libraries under discussion are
  49. available from the YahooGroups <a href="http://www.yahoogroups.com/files/boost/">Files
  50. section</a> (formerly called the &quot;vault&quot;).</p>
  51. <p>Beman Dawes is the Boost <a name="webmaster">webmaster</a>; email him at <a href="mailto:beman@boost.org">beman@esva.net</a>
  52. with any concerns you don't want to just post to the mailing list.</p>
  53. <h2><a name="Rationale">Rationale</a></h2>
  54. <p>Boost was begun by members of the <a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/">C++
  55. standards committee</a> Library Working Group to provide free peer-reviewed
  56. portable libraries to the C++ community.&nbsp; An additional objective is to
  57. establish &quot;existing practice&quot; and provide reference implementations so
  58. that the Boost libraries are suitable for eventual standardization. Indeed, the
  59. explicit intent is to propose many of these libraries for inclusion in the C++
  60. Standard Library.</p>
  61. <h2><a name="Latest News">Latest News</a></h2>
  62. <p>April 24, 2001 - Version 1.21.2
  63. <ul>
  64. <li><a href="libs/compatibility/index.html">Compatibility Library</a>
  65. added:&nbsp; Help for non-conforming standard libraries missing CXX headers from Ralf
  66. Grosse-Kunstleve, and help for missing standard library &lt;limits&gt;
  67. header from Jens Maurer. (These are unreviewed&nbsp; implementation
  68. libraries, treated as maintenance steps only.)</li>
  69. <li><a href="libs/random/index.html">Random Number Library</a>: Split into separate headers, updated documentation, added lagged_fibonacci generator.</li>
  70. <li><a href="libs/integer/index.htm">Integer Library</a>: Minor portability update.</li>
  71. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a>: Changed algorithm interfaces to use named parameters technique. Added graph isomorphism algorithm.</li>
  72. <li><a href="more/download.html">Download</a> refinements - files now
  73. available from either FTP or web server.</li>
  74. <li><a href="http://sourceforge.net/tracker/?group_id=7586">Tracker</a> Added:
  75. View and submit bug, support, and feature requests.</li>
  76. <li> Minor portability fixes in several other libraries.</li>
  77. </ul>
  78. <p>March 14, 2001 - Version 1.21.1</p>
  79. <ul>
  80. <li>New <a href="more/download.html">download page</a>.&nbsp; The .zip and .tar.gz
  81. files now live on the SourceForge ftp site.</li>
  82. <li><a href="libs/graph/doc/index.html">Graph Library</a>: Minor docs fixes.</li>
  83. <li><a href="libs/python/doc/index.html">Python Library</a>: Minor docs fixes.</li>
  84. <li><a href="libs/regex/index.htm">Regex Library</a>: Minor portability fixes.</li>
  85. </ul>
  86. <p>March 9, 2001 - Version 1.21.0</p>
  87. <ul>
  88. <li><a href="libs/utility/iterator_adaptors.htm">Iterator Adaptor Library</a>
  89. added. Adapt a base type into a standard conforming iterator, and more, from
  90. Dave Abrahams, Jeremy Siek, and John Potter.</li>
  91. <li><a href="libs/pool/doc/index.html">Pool Library</a> added. Memory pool
  92. management from Steve Cleary.</li>
  93. <li><a href="libs/test/doc/index.htm">Test Library</a> added.&nbsp; Support
  94. for program testing and execution from Beman Dawes.</li>
  95. <li><a href="more/generic_programming.html">Generic Programming Techniques</a>
  96. page added, contributed by Dave Abrahams.</li>
  97. <LI> <a href="libs/graph/doc/table_of_contents.html">Graph Library</a>:&nbsp;
  98. Updated use of iterator adaptors. Changed <tt>operator==</tt> for
  99. <tt>adjacency_list::edge_descriptor</tt> to improve semantics for
  100. multigraphs. Moved <tt>adjacency_iterator_generator</tt> from
  101. namespace <tt>detail</tt> to <tt>boost</tt> and added <a
  102. href="libs/graph/doc/adjacency_iterator.html">documentation</a>. Renamed <tt>dynamic_components()</tt> to <a
  103. href="libs/graph/doc/incremental_components.html"><tt>incremental_components()</tt></a><tt>,</tt> better matching graph literature terminology. Cleaned up
  104. interface of <a href="libs/graph/doc/connected_components.html">
  105. <tt>connected_components()</tt></a> and created separate <a
  106. href="libs/graph/doc/strong_components.html">
  107. <tt>strong_components()</tt></a> function using Tarjan's more
  108. efficient algorithm. Fixed documentation figures for
  109. <a href="libs/graph/doc/adjacency_list.html">
  110. <tt>adjacency_list</tt></a> and <a
  111. href="libs/graph/doc/adjacency_matrix.html">
  112. <tt>adjacency_matrix</tt></a>. Added docs for <a
  113. href="libs/graph/doc/cuthill_mckee_ordering.html"><tt>cuthill_mckee_ordering()</tt></a> algorithm.
  114. <li><a href="libs/python/doc/index.html">Python Library</a> upgraded.&nbsp; Better compatibility with Python 2.0, NULL pointers and smart-pointers get converted to/from python None,
  115. massive documentation review/revision.</li>
  116. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>:&nbsp;
  117. Minor
  118. fixes for Unicode platforms.</li>
  119. <li> <a href="libs/type_traits/index.htm">Type Traits Library</a> upgraded:
  120. Major revision.</li>
  121. </ul>
  122. <p>February 10, 2001 - Version 1.20.2</p>
  123. <ul>
  124. <li><a href="libs/array_traits/index.html">Array traits</a> minor portability fix.
  125. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> - Changes to <a href="libs/graph/doc/breadth_first_search.html">
  126. <tt>breadth_first_search()</tt></a> re: <a href="libs/graph/doc/BFSVisitor.html">BFSVisitor</a>,
  127. added max flow algorithms
  128. <a href="libs/graph/doc/edmunds_karp_max_flow.html">
  129. <tt>edmunds_karp_max_flow()</tt></a> and
  130. <a href="libs/graph/doc/push_relabel_max_flow.html">
  131. <tt>push_relabel_max_flow()</tt></a>, added <a href="libs/graph/doc/adjacency_matrix.html"><tt>adjacency_matrix</tt></a> graph
  132. class, added <a href="libs/graph/doc/filtered_graph.html"><tt>filtered_graph</tt></a>
  133. adaptor</li>
  134. <li><a href="libs/integer/index.htm">Integer Library:</a> minor fixes to integer.hpp and integer_test.cpp</li>
  135. <li><a href="more/microsoft_vcpp.html">Portability Hints: Microsoft Visual C++</a> added.
  136. <li><a href="libs/random/index.html">Random Number Library</a>: Minor portability fixes
  137. <li><a href="libs/rational/index.html">Rational Number Library</a>: documentation updates,
  138. efficiency improvements, co-operates with user-defined types, regression tests
  139. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  140. updates.</li>
  141. <li><a href="libs/smart_ptr/index.htm">Smart Pointer Library</a>: shared_ptr
  142. example added..</li>
  143. <li><a href="libs/timer/index.htm">Timer Library:</a> changed to an all inline implementation.</li>
  144. </ul>
  145. <p>January 10, 2001 - Version 1.20.1</p>
  146. <ul>
  147. <li><a href="boost/compressed_pair.hpp">compressed_pair.hpp</a> minor update
  148. fixes test failures of other libraries under VC++.</li>
  149. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  150. updates.</li>
  151. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  152. updates.</li>
  153. <li> Minor website fixes including missing files in boost_all.zip.</li>
  154. </ul>
  155. <p>January 6, 2001 - Version 1.20.0</p>
  156. <ul>
  157. <li><a href="libs/conversion/index.htm">Conversion Library</a> added - <a href="libs/conversion/cast.htm">cast</a>
  158. and <a href="libs/conversion/lexical_cast.htm">lexical_cast</a> headers from
  159. Dave Abrahams and Kevlin Henney.</li>
  160. <li>Web site moved to a larger host after the old ISP collapsed
  161. unexpectedly.</li>
  162. <li>Regression tests now include execution testing.&nbsp; See <a href="status/compiler_status.html">Compiler Status</a>.</li>
  163. <li><a href="more/discussion_policy.htm">Discussion Policy</a> page added.</li>
  164. <li><a href="libs/array/index.htm">Array Library</a> minor documentation improvements.</li>
  165. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  166. updates.</li>
  167. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  168. updates.</li>
  169. </ul>
  170. <p>December 10, 2000 - Version 1.19.0</p>
  171. <ul>
  172. <li><a href="libs/concept_check/concept_check.htm">Concept Check Library</a>
  173. added - tools for generic programming from Jeremy Siek.&nbsp;</li>
  174. <li><a href="libs/python/doc/index.html">Python Library</a> added -
  175. reflects C++ classes and functions into Python, from Dave
  176. Abrahams.</li>
  177. <li><a href="libs/static_assert/static_assert.htm">Static Assert Library</a>
  178. added - compile time assertions from John Maddock</li>
  179. <li><a href="libs/property_map/property_map.html">Property Map Concepts</a>
  180. added - interfaces which map key objects to value objects from Jeremy Siek.</li>
  181. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  182. updates.</li>
  183. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  184. updates.</li>
  185. <li><a href="more/lib_guide.htm">Library Requirements and Guidelines</a> -
  186. directory name policy added.</li>
  187. <li><a href="more/faq.htm">FAQ</a> updated.</li>
  188. </ul>
  189. <hr>
  190. <p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->25 April 2001<!--webbot bot="Timestamp" endspan i-checksum="28280" --></p>
  191. </body>
  192. </html>
粤ICP备19079148号