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