index.htm 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  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>???, 2001 - Version 1.??.??
  63. <ul>
  64. <li>Please update!</li>
  65. <li><a href="libs/integer/integer_traits.html">Integer Traits</a>: added wchar_t specialization, minor portability fixes
  66. </ul>
  67. <p>April 24, 2001 - Version 1.21.2
  68. <ul>
  69. <li><a href="libs/compatibility/index.html">Compatibility Library</a>
  70. added:&nbsp; Help for non-conforming standard libraries missing CXX headers from Ralf
  71. Grosse-Kunstleve, and help for missing standard library &lt;limits&gt;
  72. header from Jens Maurer. (These are unreviewed&nbsp; implementation
  73. libraries, treated as maintenance steps only.)</li>
  74. <li><a href="libs/random/index.html">Random Number Library</a>: Split into separate headers, updated documentation, added lagged_fibonacci generator.</li>
  75. <li><a href="libs/integer/index.htm">Integer Library</a>: Minor portability update.</li>
  76. <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>
  77. <li><a href="more/download.html">Download</a> refinements - files now
  78. available from either FTP or web server.</li>
  79. <li><a href="http://sourceforge.net/tracker/?group_id=7586">Tracker</a> Added:
  80. View and submit bug, support, and feature requests.</li>
  81. <li> Minor portability fixes in several other libraries.</li>
  82. </ul>
  83. <p>March 14, 2001 - Version 1.21.1</p>
  84. <ul>
  85. <li>New <a href="more/download.html">download page</a>.&nbsp; The .zip and .tar.gz
  86. files now live on the SourceForge ftp site.</li>
  87. <li><a href="libs/graph/doc/index.html">Graph Library</a>: Minor docs fixes.</li>
  88. <li><a href="libs/python/doc/index.html">Python Library</a>: Minor docs fixes.</li>
  89. <li><a href="libs/regex/index.htm">Regex Library</a>: Minor portability fixes.</li>
  90. </ul>
  91. <p>March 9, 2001 - Version 1.21.0</p>
  92. <ul>
  93. <li><a href="libs/utility/iterator_adaptors.htm">Iterator Adaptor Library</a>
  94. added. Adapt a base type into a standard conforming iterator, and more, from
  95. Dave Abrahams, Jeremy Siek, and John Potter.</li>
  96. <li><a href="libs/pool/doc/index.html">Pool Library</a> added. Memory pool
  97. management from Steve Cleary.</li>
  98. <li><a href="libs/test/doc/index.htm">Test Library</a> added.&nbsp; Support
  99. for program testing and execution from Beman Dawes.</li>
  100. <li><a href="more/generic_programming.html">Generic Programming Techniques</a>
  101. page added, contributed by Dave Abrahams.</li>
  102. <LI> <a href="libs/graph/doc/table_of_contents.html">Graph Library</a>:&nbsp;
  103. Updated use of iterator adaptors. Changed <tt>operator==</tt> for
  104. <tt>adjacency_list::edge_descriptor</tt> to improve semantics for
  105. multigraphs. Moved <tt>adjacency_iterator_generator</tt> from
  106. namespace <tt>detail</tt> to <tt>boost</tt> and added <a
  107. href="libs/graph/doc/adjacency_iterator.html">documentation</a>. Renamed <tt>dynamic_components()</tt> to <a
  108. href="libs/graph/doc/incremental_components.html"><tt>incremental_components()</tt></a><tt>,</tt> better matching graph literature terminology. Cleaned up
  109. interface of <a href="libs/graph/doc/connected_components.html">
  110. <tt>connected_components()</tt></a> and created separate <a
  111. href="libs/graph/doc/strong_components.html">
  112. <tt>strong_components()</tt></a> function using Tarjan's more
  113. efficient algorithm. Fixed documentation figures for
  114. <a href="libs/graph/doc/adjacency_list.html">
  115. <tt>adjacency_list</tt></a> and <a
  116. href="libs/graph/doc/adjacency_matrix.html">
  117. <tt>adjacency_matrix</tt></a>. Added docs for <a
  118. href="libs/graph/doc/cuthill_mckee_ordering.html"><tt>cuthill_mckee_ordering()</tt></a> algorithm.
  119. <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,
  120. massive documentation review/revision.</li>
  121. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>:&nbsp;
  122. Minor
  123. fixes for Unicode platforms.</li>
  124. <li> <a href="libs/type_traits/index.htm">Type Traits Library</a> upgraded:
  125. Major revision.</li>
  126. </ul>
  127. <p>February 10, 2001 - Version 1.20.2</p>
  128. <ul>
  129. <li><a href="libs/array_traits/index.html">Array traits</a> minor portability fix.
  130. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> - Changes to <a href="libs/graph/doc/breadth_first_search.html">
  131. <tt>breadth_first_search()</tt></a> re: <a href="libs/graph/doc/BFSVisitor.html">BFSVisitor</a>,
  132. added max flow algorithms
  133. <a href="libs/graph/doc/edmunds_karp_max_flow.html">
  134. <tt>edmunds_karp_max_flow()</tt></a> and
  135. <a href="libs/graph/doc/push_relabel_max_flow.html">
  136. <tt>push_relabel_max_flow()</tt></a>, added <a href="libs/graph/doc/adjacency_matrix.html"><tt>adjacency_matrix</tt></a> graph
  137. class, added <a href="libs/graph/doc/filtered_graph.html"><tt>filtered_graph</tt></a>
  138. adaptor</li>
  139. <li><a href="libs/integer/index.htm">Integer Library:</a> minor fixes to integer.hpp and integer_test.cpp</li>
  140. <li><a href="more/microsoft_vcpp.html">Portability Hints: Microsoft Visual C++</a> added.
  141. <li><a href="libs/random/index.html">Random Number Library</a>: Minor portability fixes
  142. <li><a href="libs/rational/index.html">Rational Number Library</a>: documentation updates,
  143. efficiency improvements, co-operates with user-defined types, regression tests
  144. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  145. updates.</li>
  146. <li><a href="libs/smart_ptr/index.htm">Smart Pointer Library</a>: shared_ptr
  147. example added..</li>
  148. <li><a href="libs/timer/index.htm">Timer Library:</a> changed to an all inline implementation.</li>
  149. </ul>
  150. <p>January 10, 2001 - Version 1.20.1</p>
  151. <ul>
  152. <li><a href="boost/compressed_pair.hpp">compressed_pair.hpp</a> minor update
  153. fixes test failures of other libraries under VC++.</li>
  154. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  155. updates.</li>
  156. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  157. updates.</li>
  158. <li> Minor website fixes including missing files in boost_all.zip.</li>
  159. </ul>
  160. <p>January 6, 2001 - Version 1.20.0</p>
  161. <ul>
  162. <li><a href="libs/conversion/index.htm">Conversion Library</a> added - <a href="libs/conversion/cast.htm">cast</a>
  163. and <a href="libs/conversion/lexical_cast.htm">lexical_cast</a> headers from
  164. Dave Abrahams and Kevlin Henney.</li>
  165. <li>Web site moved to a larger host after the old ISP collapsed
  166. unexpectedly.</li>
  167. <li>Regression tests now include execution testing.&nbsp; See <a href="status/compiler_status.html">Compiler Status</a>.</li>
  168. <li><a href="more/discussion_policy.htm">Discussion Policy</a> page added.</li>
  169. <li><a href="libs/array/index.htm">Array Library</a> minor documentation improvements.</li>
  170. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  171. updates.</li>
  172. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  173. updates.</li>
  174. </ul>
  175. <p>December 10, 2000 - Version 1.19.0</p>
  176. <ul>
  177. <li><a href="libs/concept_check/concept_check.htm">Concept Check Library</a>
  178. added - tools for generic programming from Jeremy Siek.&nbsp;</li>
  179. <li><a href="libs/python/doc/index.html">Python Library</a> added -
  180. reflects C++ classes and functions into Python, from Dave
  181. Abrahams.</li>
  182. <li><a href="libs/static_assert/static_assert.htm">Static Assert Library</a>
  183. added - compile time assertions from John Maddock</li>
  184. <li><a href="libs/property_map/property_map.html">Property Map Concepts</a>
  185. added - interfaces which map key objects to value objects from Jeremy Siek.</li>
  186. <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
  187. updates.</li>
  188. <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor
  189. updates.</li>
  190. <li><a href="more/lib_guide.htm">Library Requirements and Guidelines</a> -
  191. directory name policy added.</li>
  192. <li><a href="more/faq.htm">FAQ</a> updated.</li>
  193. </ul>
  194. <hr>
  195. <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>
  196. </body>
  197. </html>
粤ICP备19079148号