index.htm 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
  6. <meta name="ProgId" content="FrontPage.Editor.Document">
  7. <title>Boost C++ Libraries</title>
  8. </head>
  9. <body bgcolor="#FFFFFF" text="#000000">
  10. <h1>
  11. <img src="c++boost.gif" alt="c++boost.gif (8819 bytes)" align="middle" width="277" height="86">
  12. Welcome to Boost.org!</h1>
  13. <table>
  14. <tr>
  15. <td>
  16. <table border="3" cellpadding="5" align="left">
  17. <tr>
  18. <td>
  19. <p><b>Libraries<br>
  20. </b>&#149;&nbsp;<a href="libs/libraries.htm">Documentation</a><br>
  21. &#149;&nbsp;<a href="more/download.html">Download</a> <br>
  22. &#149;&nbsp;<a href="more/download.html#Installation">Install</a> &amp; <a href="tools/build/index.html">Build<br>
  23. </a>&#149;&nbsp;<a href="status/compiler_status.html">Compiler Status</a></p>
  24. <p>
  25. <b>Mailing Lists<br>
  26. and newsgroups</b><br>
  27. &#149;&nbsp;<a href="more/mailing_lists.htm#main">Boost (Developers)</a><br>
  28. &#149;&nbsp;<a href="more/mailing_lists.htm#users">Boost Users</a><br>
  29. &#149;&nbsp;<a href="more/mailing_lists.htm#announce">Announcements</a><br>
  30. &#149;&nbsp;<a href="more/discussion_policy.htm">Discussion Policy</a></p>
  31. <p>
  32. <b>Support<br>
  33. </b>
  34. &#149;&nbsp;<a href="more/faq.htm">FAQ</a><br>
  35. &#149;&nbsp;<a href="http://sourceforge.net/tracker/?group_id=7586">Request
  36. Support</a><br>
  37. &#149;&nbsp;<a href="more/bugs.htm">Report Bugs</a><br>
  38. &#149;&nbsp;<a href="more/requesting_new_features.htm">Suggest Features</a><br>
  39. &#149;&nbsp;Also: <a href="more/mailing_lists.htm">Mailing Lists</a></p>
  40. <p><b>About<br>
  41. </b>&#149;&nbsp;<a href="more/formal_review_process.htm">Formal Reviews</a><b><br>
  42. </b>&#149;&nbsp;<a href="more/formal_review_schedule.html">Review Schedule<br>
  43. </a>&#149;&nbsp;<a href="more/lib_guide.htm#Requirements">Requirements</a><br>
  44. &#149;&nbsp;<a href="more/lib_guide.htm#Guidelines">Guidelines</a><br>
  45. &#149;&nbsp;<a href="more/submission_process.htm">Submissions</a></p>
  46. <p><b>Other Resources<br>
  47. </b>&#149;&nbsp;<a href="http://www.yahoogroups.com/files/boost/">Files</a>
  48. (members only)<br>
  49. &#149;&nbsp;<a href="more/download.html#CVS">CVS
  50. Repository</a><br>
  51. &#149;&nbsp;<a href="people/people.htm">People</a><br>
  52. &#149;&nbsp;<a href="more/moderators.html">Moderators<br>
  53. </a>&#149;&nbsp;<a href="more/index.htm">More...</a></p>
  54. <p>
  55. <b>Unofficial<br>
  56. </b>
  57. &#149;&nbsp;<a href="http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">Wiki</a><br>
  58. &#149;&nbsp;<a href="http://boost.c-view.org">Chinese mirror</a><br>
  59. </td>
  60. </tr>
  61. </table>
  62. <table>
  63. <tr>
  64. <td>&nbsp;</td>
  65. <td>
  66. <p>The Boost web site provides free peer-reviewed portable C++ source libraries.
  67. The emphasis is on libraries which work well with the C++ Standard
  68. Library. One goal is to
  69. establish &quot;existing practice&quot; and provide reference implementations so
  70. that the Boost libraries are suitable for eventual standardization. Some of the
  71. libraries have already been proposed for inclusion in the <a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/">C++
  72. Standards Committee</a>'s upcoming C++
  73. Standard Library Technical Report.</p>
  74. <p> Although Boost was begun by members of the C++
  75. Standards Committee Library Working Group, membership has expanded to include
  76. nearly two thousand members of the C++ community at large.
  77. </p>
  78. <h2><a name="Membership">Membership</a></h2>
  79. <p>If you are interested in becoming a member of Boost, please do so by joining our main
  80. developers mailing list. Discussions include both technical and site-related issues, and
  81. members are encouraged to participate in
  82. formal reviews of proposed libraries. There is also a users mailing list.</p>
  83. <p>Both the main Boost developers list and the users list are also accessible as
  84. <a href="more/mailing_lists.htm">newsgroups</a>.</p>
  85. <h2>Search Boost</h2>
  86. <!-- Search Google -->
  87. <center>
  88. <FORM method=GET action=http://www.google.com/custom>
  89. <TABLE bgcolor=#FFFFFF cellspacing=0 border=0>
  90. <tr valign=top><td>
  91. <A HREF=http://www.google.com/search>
  92. <IMG SRC=http://www.google.com/logos/Logo_40wht.gif border=0 ALT=Google align=middle></A>
  93. </td>
  94. <td>
  95. <INPUT TYPE=text name=q size=31 maxlength=255 value="">
  96. <INPUT type=submit name=sa VALUE="Google Search">
  97. <INPUT type=hidden name=cof VALUE="LW:277;L:http://www.boost.org/c++boost.gif;LH:86;AH:center;GL:0;S:http://www.boost.org;AWFID:9b83d16ce652ed5a;">
  98. <font face=arial,sans-serif size=-1>
  99. <input type=hidden name=domains value="lists.boost.org;www.boost.org">
  100. <br>
  101. <input type=radio name=sitesearch value="www.boost.org" checked> Search www.boost.org
  102. <input type=radio name=sitesearch value="lists.boost.org"> Search lists.boost.org
  103. </font>
  104. <br>
  105. </td>
  106. </tr>
  107. </TABLE>
  108. </FORM>
  109. </center>
  110. <!-- Search Google -->
  111. <h2><a name="Latest News">Latest News</a></h2>
  112. <p>???, 2002 - Version 1.29.0</p>
  113. <ul>
  114. <li><a href="libs/format/index.htm">Format Library</a>
  115. added - Type-safe 'printf-like' format operations, from Samuel Krempp.</li>
  116. <li><a href="libs/multi_array/doc/index.html">Multi-array Library</a> added -
  117. Multidimensional containers and adaptors for arrays of contiguous data, from
  118. Ron Garcia.</li>
  119. <li><a href="libs/signals/doc/index.html">Signals Library</a> added - managed signals &amp; slots callback implementation, from Doug Gregor.</li>
  120. </ul>
  121. <p>May 15, 2002 - Version 1.28.0</p>
  122. <ul>
  123. <li>The Boost mailing lists are now also accessible as
  124. <a href="more/mailing_lists.htm#newsgroup">newsgroups</a>.<li>A powerful
  125. <a href="http://aspn.activestate.com/ASPN/Mail/Archives/boost/">mailing list
  126. archive</a> has been contributed by the
  127. <a href="http://aspn.activestate.com/ASPN">ActiveState
  128. Programmer Network</a>.<li>
  129. <a href="libs/lambda/doc/index.html">Lambda Library</a> added, from Jaakko
  130. Järvi and Gary Powell. Define small unnamed function objects at the actual
  131. call site:<br>
  132. <br>
  133. <code>&nbsp;&nbsp;&nbsp; for_each(a.begin(), a.end(), std::cout &lt;&lt; _1 &lt;&lt; ' ');</code><br>
  134. &nbsp;<li><a href="libs/io/doc/ios_state.html">I/O State Saver Library added</a>
  135. - Save I/O state to prevent jumbled data, from Daryle Walker.<li><a href="libs/config/config.htm">Configuration Library</a>:
  136. User code should not use BOOST_NO_LIMITS.
  137. <li><a href="libs/random/index.html">Random Number Library</a>:
  138. Avoid compiler warnings</li>
  139. <li><a href="libs/smart_ptr/index.htm">Smart Pointers Library</a>: Added
  140. <a href="libs/smart_ptr/shared_ptr.htm#shared_polymorphic_cast">shared_polymorphic_cast</a>
  141. and
  142. <a href="libs/smart_ptr/shared_ptr.htm#shared_polymorphic_downcast">shared_polymorphic_downcast</a>.</li>
  143. <li><a href="libs/function/index.html">Function Library</a>: Now supports function objects with the unary <code>&amp;</code> operator overloaded.</li>
  144. <li><a href="libs/utility/utility.htm">Utility Library</a>: Added <code>addressof()</code> function.</li>
  145. <li>The usual small fixes and tweaks.</li>
  146. </ul>
  147. <p>February 5, 2002 - Version 1.27.0</p>
  148. <ul>
  149. <li><a href="libs/python/doc/index.html">Python Library</a>: Scott Snyder contributed inplace operator support.</li>
  150. <li><a href="libs/integer/index.htm">Integer Library</a>: Daryle
  151. Walker contributed enhancements to the
  152. <a href="libs/integer/integer.htm">type selection templates</a>,
  153. and added new compile-time
  154. <a href="libs/integer/doc/integer_mask.html">bit mask</a>,
  155. <a href="libs/integer/doc/static_log2.html">binary logarithm</a>, and
  156. <a href="libs/integer/doc/static_min_max.html">extrema</a> templates.</li>
  157. <li><a href="libs/function/index.html">Function Library</a>: user may request that <code>boost::function</code>
  158. objects store a reference to a function object target instead of a copy, using
  159. <a href="libs/bind/ref.html"><code>ref</code></a>.
  160. Stateless objects are optimized so that they require no dynamic storage.</li>
  161. <li><a href="libs/math/quaternion/index.html">Quaternions</a>: added support for GCC 2.95.x.</li>
  162. <li><a href="libs/math/octonion/index.html">Octonions</a>: added support for GCC 2.95.x.</li>
  163. <li><a href="libs/smart_ptr/index.htm">Smart Pointers Library</a>: Peter Dimov contributed a new
  164. implementation that fixes some bugs and adds some features including
  165. <a href="libs/smart_ptr/compatibility.htm#threadsafe">thread safety</a> when manipulating the use count,
  166. <a href="libs/smart_ptr/shared_ptr.htm#constructors">custom delete functions</a>,
  167. a new <a href="libs/smart_ptr/weak_ptr.htm">weak_ptr</a>, and
  168. <a href="libs/smart_ptr/shared_ptr.htm#shared_static_cast">shared_static_cast</a>
  169. and
  170. <a href="libs/smart_ptr/shared_ptr.htm#shared_dynamic_cast">shared_dynamic_cast</a>.</li>
  171. <li><a href="libs/preprocessor/doc/index.htm">Preprocessor Library</a>:
  172. changed macro prefix from BOOST_PREPROCESSOR to BOOST_PP, added
  173. support for <a href="libs/preprocessor/doc/reference/list_adt.htm">list data structure</a> manipulation, added examples,
  174. made library ANSI C friendly, added generalized <a href="libs/preprocessor/doc/reference/for.htm">repetition</a>
  175. and <a href="libs/preprocessor/doc/reference/while.htm">iteration</a> primitives, improved reference
  176. manual.</li>
  177. <li><a href="libs/thread/doc/index.html">Threads Library:</a> Mac
  178. Carbon implementation contributed by Mac Murrett.</li>
  179. <li>Minor fixes to many libraries.</li>
  180. </ul>
  181. <p>November 30, 2001 - Version 1.26.0</p>
  182. <ul>
  183. <li><a href="libs/math/doc/common_factor.html">Common Factor Library</a>
  184. added. Greatest common divisor and least common multiple, from Daryle Walker.<li>
  185. <a href="libs/preprocessor/doc/index.htm">Preprocessor Library</a> added.
  186. Preprocessor metaprogramming tools including repetition and recursion, from
  187. Vesa Karvonen.<li><a href="libs/utility/iterator_adaptors.htm">Iterator Adaptor Library</a>:
  188. Added <a href="libs/utility/generator_iterator.htm">generator iterator</a>
  189. adaptor, from Jens Maurer.
  190. <li><a href="libs/random/index.html">Random Number Library</a>:
  191. Removed iterator interface. Fixed overflows in uniform_int&lt;&gt;. Both changes cause random number sequences to differ compared to previous boost releases.<li><a href="libs/utility/operators.htm">
  192. operators.hpp</a>: Improvements from Daryle and Helmut Ziesel<li>
  193. <a href="tools/build/index.html">Boost.Build:</a> Continuing improvements,
  194. including pre-built <a href="tools/build/index.html#Jam">Boost.Jam executables</a>.<li>Minor fixes to a number of other libraries.</li>
  195. </ul>
  196. <p>November 5, 2001 - Version 1.25.1</p>
  197. <ul>
  198. <li><a href="tools/build/index.html">Boost Build System</a>: Continued
  199. improvements.</li>
  200. <li><a href="libs/config/config.htm">Config Library</a>: Continued
  201. refinements.</li>
  202. <li><a href="libs/graph/doc/index.html">Graph Library</a>: Final cleanup for
  203. upcoming the Boost Graph Library book.</li>
  204. <li><a href="libs/thread/doc/index.html">Thread Library</a>: Minor fixes -
  205. tests now pass on most Win32 and POSIX systems including Linux and Solaris.
  206. Semaphore removed as too error prone.</li>
  207. <li><a href="libs/function/index.html">Function Library</a>: direct support for member function pointers and documentation updates.</li>
  208. <li><a href="http://groups.yahoo.com/group/Boost-Users">Boost-Users</a> mailing list has been created to address topics of interest to users of Boost libraries.</li>
  209. <li><a href="http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">Boost Wiki web</a> added. Provides a place for Boost users to openly discuss and document the use of Boost libraries. It is not officially maintained by Boost developers.</li>
  210. </ul>
  211. </td>
  212. </tr>
  213. </table>
  214. </td>
  215. </tr>
  216. </table>
  217. <hr>
  218. <p>Revised
  219. <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->24 May, 2002<!--webbot bot="Timestamp" endspan i-checksum="13972" --></p>
  220. </body>
  221. </html>
粤ICP备19079148号