index.htm 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta name="generator" content=
  5. "Microsoft FrontPage 5.0">
  6. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  7. <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
  8. <meta name="ProgId" content="FrontPage.Editor.Document">
  9. <title>Boost C++ Libraries</title>
  10. </head>
  11. <body bgcolor="#FFFFFF" text="#000000">
  12. <h1><img src="c++boost.gif" alt="c++boost.gif (8819 bytes)" align=
  13. "middle" width="277" height="86"> Welcome to Boost.org!</h1>
  14. <table>
  15. <tr>
  16. <td>
  17. <table border="3" cellpadding="5" align="left">
  18. <tr>
  19. <td>
  20. <p><b>Libraries<br>
  21. </b> &bull;&nbsp;<a href=
  22. "libs/libraries.htm">Documentation</a><br>
  23. &bull;&nbsp;<a href="more/download.html">Download</a><br>
  24. &bull;&nbsp;<a href=
  25. "more/download.html#Installation">Install</a> &amp; <a href=
  26. "tools/build/index.html">Build<br>
  27. </a> &bull;&nbsp;<a href=
  28. "status/compiler_status.html">Compiler Status</a></p>
  29. <p><b>Mailing Lists<br>
  30. and newsgroups</b><br>
  31. &bull;&nbsp;<a href="more/mailing_lists.htm#main">Boost
  32. (Developers)</a><br>
  33. &bull;&nbsp;<a href="more/mailing_lists.htm#users">Boost
  34. Users</a><br>
  35. &bull;&nbsp;<a href=
  36. "more/mailing_lists.htm#announce">Announcements</a><br>
  37. &bull;&nbsp;<a href="more/discussion_policy.htm">Discussion
  38. Policy</a></p>
  39. <p><b>Support<br>
  40. </b> &bull;&nbsp;<a href="more/faq.htm">FAQ</a><br>
  41. &bull;&nbsp;<a href=
  42. "http://sourceforge.net/tracker/?group_id=7586">Request
  43. Support</a><br>
  44. &bull;&nbsp;<a href="more/bugs.htm">Report Bugs</a><br>
  45. &bull;&nbsp;<a href=
  46. "more/requesting_new_features.htm">Suggest Features</a><br>
  47. &bull;&nbsp;<a href=
  48. "more/links.htm#Commercial%20Support">Commercial
  49. Support</a><br>
  50. &bull;&nbsp;Also: <a href="more/mailing_lists.htm">Mailing
  51. Lists</a></p>
  52. <p><b>About<br>
  53. </b> &bull;&nbsp;<a href=
  54. "more/formal_review_process.htm">Formal Reviews</a><b><br>
  55. </b> &bull;&nbsp;<a href=
  56. "more/formal_review_schedule.html">Review Schedule<br>
  57. </a> &bull;&nbsp;<a href=
  58. "more/lib_guide.htm#Requirements">Requirements</a><br>
  59. &bull;&nbsp;<a href=
  60. "more/lib_guide.htm#Guidelines">Guidelines</a><br>
  61. &bull;&nbsp;<a href=
  62. "more/submission_process.htm">Submissions</a></p>
  63. <p><b>Other Resources<br>
  64. </b> &bull;&nbsp;<a href=
  65. "http://www.yahoogroups.com/files/boost/">Files</a> (members
  66. only)<br>
  67. &bull;&nbsp;<a href="more/download.html#CVS">Main
  68. CVS</a><br>
  69. &bull;&nbsp;<a href="more/mailing_lists.htm#sandbox">Sandbox
  70. CVS</a><br>
  71. &bull;&nbsp;<a href="tools/index.html">Tools</a><br>
  72. &bull;&nbsp;<a href="people/people.htm">People</a><br>
  73. &bull;&nbsp;<a href=
  74. "more/moderators.html">Moderators</a><br>
  75. &bull;&nbsp;<a href="more/index.htm">More Boost...</a><br>
  76. &bull;&nbsp;<a href="more/links.htm#cpp">More C++...</a></p>
  77. <p><b>Unofficial<br>
  78. </b> &bull;&nbsp;<a href=
  79. "http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">
  80. Wiki</a><br>
  81. &bull;&nbsp;<a href="http://boost.c-view.org">Chinese
  82. mirror</a><br>
  83. </p>
  84. </td>
  85. </tr>
  86. </table>
  87. <table>
  88. <tr>
  89. <td>&nbsp;</td>
  90. <td>
  91. <p>The Boost web site provides free peer-reviewed portable
  92. C++ source libraries. The emphasis is on libraries which work
  93. well with the C++ Standard Library. One goal is to establish
  94. "existing practice" and provide reference implementations so
  95. that the Boost libraries are suitable for eventual
  96. standardization. Some of the libraries have already been
  97. proposed for inclusion in the <a href=
  98. "http://anubis.dkuug.dk/jtc1/sc22/wg21/">C++ Standards
  99. Committee</a>'s upcoming C++ Standard Library Technical
  100. Report.</p>
  101. <p>Although Boost was begun by members of the C++ Standards
  102. Committee Library Working Group, membership has expanded to
  103. include nearly two thousand members of the C++ community at
  104. large.</p>
  105. <h2><a name="Membership">Membership</a></h2>
  106. <p>If you are interested in becoming a member of Boost,
  107. please do so by joining our main developers mailing list.
  108. Discussions include both technical and site-related issues,
  109. and members are encouraged to participate in formal reviews
  110. of proposed libraries. There is also a users mailing
  111. list.</p>
  112. <p>Both the main Boost developers list and the users list are
  113. also accessible as <a href=
  114. "more/mailing_lists.htm">newsgroups</a>.</p>
  115. <h2>Search Boost</h2>
  116. <!-- Search Google -->
  117. <center>
  118. <form method="get" action="http://www.google.com/custom">
  119. <table bgcolor="#FFFFFF" cellspacing="0" border="0">
  120. <tr valign="top">
  121. <td><a href="http://www.google.com/search"><img src=
  122. "http://www.google.com/logos/Logo_40wht.gif" border=
  123. "0" alt="Google" align="middle" width="128" height=
  124. "53"></a></td>
  125. <td><input type="text" name="q" size="31" maxlength=
  126. "255" value=""> <input type="submit" name="sa" value=
  127. "Google Search"> <input type="hidden" name="cof"
  128. value=
  129. "LW:277;L:http://www.boost.org/c++boost.gif;LH:86;AH:center;GL:0;S:http://www.boost.org;AWFID:9b83d16ce652ed5a;">
  130. <font face="arial,sans-serif" size="-1"><input type=
  131. "hidden" name="domains" value=
  132. "lists.boost.org;www.boost.org"><br>
  133. <input type="radio" name="sitesearch" value=
  134. "www.boost.org" checked> Search www.boost.org <input
  135. type="radio" name="sitesearch" value=
  136. "lists.boost.org"> Search lists.boost.org</font><br>
  137. </td>
  138. </tr>
  139. </table>
  140. </form>
  141. </center>
  142. <!-- Search Google -->
  143. <h2><a name="Latest News">Latest News</a></h2>
  144. <p>???? ??, 2003 - Version 1.30.0</p>
  145. <ul>
  146. <li><a href="libs/filesystem/doc/index.htm">Filesystem Library</a>
  147. added - Portable paths, iteration over directories, and other
  148. useful filesystem operations, from Beman Dawes.</li>
  149. <li><a href="libs/mpl/doc/index.html">MPL</a> added - Template
  150. metaprogramming framework of compile-time algorithms, sequences and
  151. metafunction classes, from Aleksey Gurtovoy.</li>
  152. </ul>
  153. <p>October 10, 2002 - Version 1.29.0</p>
  154. <ul>
  155. <li><a href="libs/date_time/doc/index.html">Date-Time
  156. Library</a> added - Dates, times, leap seconds, infinity,
  157. and more, from Jeff Garland.</li>
  158. <li><a href=
  159. "libs/dynamic_bitset/dynamic_bitset.html">Dynamic
  160. Bitset</a> added - A runtime sized version of the
  161. <tt>std::bitset</tt> class from Jeremy Siek and Chuck
  162. Allison.</li>
  163. <li><a href="libs/format/index.htm">Format Library</a>
  164. added - Type-safe 'printf-like' format operations, from
  165. Samuel Krempp.</li>
  166. <li><a href="libs/function/index.html">Function
  167. Library</a>: Major syntactic changes have been made. Some
  168. old syntax and little-used features have been deprecated
  169. (and will be removed shortly), and the syntax for the
  170. <code>boost::function</code> class template has been
  171. greatly improved on conforming compilers. Please see the <a
  172. href="libs/function/index.html#compatibility">compatibility
  173. note</a> for more information.</li>
  174. <li><a href="libs/multi_array/doc/index.html">Multi-array
  175. Library</a> added - Multidimensional containers and
  176. adaptors for arrays of contiguous data, from Ron
  177. Garcia.</li>
  178. <li><a href="libs/preprocessor/index.html">Preprocessor
  179. Library</a>: Major upgrade, from Paul Mensonides.</li>
  180. <li><a href="libs/python/doc/index.html">Python
  181. Library</a> - Version 2 is released, from Dave
  182. Abrahams and others. This is a major rewrite which
  183. works on many more compilers and platforms, with a
  184. completely new interface and lots of new
  185. features. Boost.Python v2 requires Python 2.2 or
  186. later.</li>
  187. <li><a href="libs/signals/doc/index.html">Signals
  188. Library</a> added - Managed signals &amp; slots callback
  189. implementation, from Doug Gregor.</li>
  190. <li><a href="libs/test/doc/index.htm">Test Library</a>:
  191. Major new version, including full unit test capabilities, from Gennadiy Rozental.</li>
  192. <li><a href="libs/numeric/ublas/doc/index.htm">uBLAS
  193. Library</a> added - Basic linear algebra for dense, packed
  194. and sparse matrices, from Joerg Walter and Mathias
  195. Koch.</li>
  196. </ul>
  197. <p>May 15, 2002 - Version 1.28.0</p>
  198. <ul>
  199. <li>The Boost mailing lists are now also accessible as <a
  200. href=
  201. "more/mailing_lists.htm#newsgroup">newsgroups</a>.</li>
  202. <li>A powerful <a href=
  203. "http://aspn.activestate.com/ASPN/Mail/Archives/boost/">mailing
  204. list archive</a> has been contributed by the <a href=
  205. "http://aspn.activestate.com/ASPN">ActiveState Programmer
  206. Network</a>.</li>
  207. <li><a href="libs/lambda/doc/index.html">Lambda Library</a>
  208. added, from Jaakko J&auml;rvi and Gary Powell. Define small
  209. unnamed function objects at the actual call site:<br>
  210. <br>
  211. <code>&nbsp;&nbsp;&nbsp; for_each(a.begin(), a.end(),
  212. std::cout &lt;&lt; _1 &lt;&lt; ' ');</code><br>
  213. &nbsp;</li>
  214. <li><a href="libs/io/doc/ios_state.html">I/O State Saver
  215. Library added</a> - Save I/O state to prevent jumbled data,
  216. from Daryle Walker.</li>
  217. <li><a href="libs/config/config.htm">Configuration
  218. Library</a>: User code should not use BOOST_NO_LIMITS.</li>
  219. <li><a href="libs/random/index.html">Random Number
  220. Library</a>: Avoid compiler warnings</li>
  221. <li><a href="libs/smart_ptr/index.htm">Smart Pointers
  222. Library</a>: Added <a href=
  223. "libs/smart_ptr/shared_ptr.htm#shared_polymorphic_cast">shared_polymorphic_cast</a>
  224. and <a href=
  225. "libs/smart_ptr/shared_ptr.htm#shared_polymorphic_downcast">
  226. shared_polymorphic_downcast</a>.</li>
  227. <li><a href="libs/function/index.html">Function
  228. Library</a>: Now supports function objects with the unary
  229. <code>&amp;</code> operator overloaded.</li>
  230. <li><a href="libs/utility/utility.htm">Utility Library</a>:
  231. Added <code>addressof()</code> function.</li>
  232. <li>The usual small fixes and tweaks.</li>
  233. </ul>
  234. <p>February 5, 2002 - Version 1.27.0</p>
  235. <ul>
  236. <li><a href="libs/python/doc/index.html">Python
  237. Library</a>: Scott Snyder contributed inplace operator
  238. support.</li>
  239. <li><a href="libs/integer/index.htm">Integer Library</a>:
  240. Daryle Walker contributed enhancements to the <a href=
  241. "libs/integer/integer.htm">type selection templates</a>,
  242. and added new compile-time <a href=
  243. "libs/integer/doc/integer_mask.html">bit mask</a>, <a href=
  244. "libs/integer/doc/static_log2.html">binary logarithm</a>,
  245. and <a href=
  246. "libs/integer/doc/static_min_max.html">extrema</a>
  247. templates.</li>
  248. <li><a href="libs/function/index.html">Function
  249. Library</a>: user may request that
  250. <code>boost::function</code> objects store a reference to a
  251. function object target instead of a copy, using <a href=
  252. "libs/bind/ref.html"><code>ref</code></a>. Stateless
  253. objects are optimized so that they require no dynamic
  254. storage.</li>
  255. <li><a href=
  256. "libs/math/quaternion/index.html">Quaternions</a>: added
  257. support for GCC 2.95.x.</li>
  258. <li><a href="libs/math/octonion/index.html">Octonions</a>:
  259. added support for GCC 2.95.x.</li>
  260. <li><a href="libs/smart_ptr/index.htm">Smart Pointers
  261. Library</a>: Peter Dimov contributed a new implementation
  262. that fixes some bugs and adds some features including <a
  263. href="libs/smart_ptr/compatibility.htm#threadsafe">thread
  264. safety</a> when manipulating the use count, <a href=
  265. "libs/smart_ptr/shared_ptr.htm#constructors">custom delete
  266. functions</a>, a new <a href=
  267. "libs/smart_ptr/weak_ptr.htm">weak_ptr</a>, and <a href=
  268. "libs/smart_ptr/shared_ptr.htm#shared_static_cast">shared_static_cast</a>
  269. and <a href=
  270. "libs/smart_ptr/shared_ptr.htm#shared_dynamic_cast">shared_dynamic_cast</a>.</li>
  271. <li><a href="libs/preprocessor/doc/index.html">Preprocessor
  272. Library</a>: changed macro prefix from BOOST_PREPROCESSOR
  273. to BOOST_PP, added support for list data
  274. structure manipulation, added examples, made library
  275. ANSI C friendly, added generalized
  276. <a href="libs/preprocessor/doc/ref/for.html">repetition</a>
  277. and <a href="libs/preprocessor/doc/ref/while.html">iteration</a>
  278. primitives, improved reference manual.</li>
  279. <li><a href="libs/thread/doc/index.html">Threads
  280. Library:</a> Mac Carbon implementation contributed by Mac
  281. Murrett.</li>
  282. <li>Minor fixes to many libraries.</li>
  283. </ul>
  284. <p>November 30, 2001 - Version 1.26.0</p>
  285. <ul>
  286. <li><a href="libs/math/doc/common_factor.html">Common
  287. Factor Library</a> added. Greatest common divisor and least
  288. common multiple, from Daryle Walker.</li>
  289. <li><a href="libs/preprocessor/doc/index.html">Preprocessor
  290. Library</a> added. Preprocessor metaprogramming tools
  291. including repetition and recursion, from Vesa
  292. Karvonen.</li>
  293. <li><a href="libs/utility/iterator_adaptors.htm">Iterator
  294. Adaptor Library</a>: Added <a href=
  295. "libs/utility/generator_iterator.htm">generator
  296. iterator</a> adaptor, from Jens Maurer.</li>
  297. <li><a href="libs/random/index.html">Random Number
  298. Library</a>: Removed iterator interface. Fixed overflows in
  299. uniform_int&lt;&gt;. Both changes cause random number
  300. sequences to differ compared to previous boost
  301. releases.</li>
  302. <li><a href="libs/utility/operators.htm">operators.hpp</a>:
  303. Improvements from Daryle and Helmut Ziesel</li>
  304. <li><a href="tools/build/index.html">Boost.Build:</a>
  305. Continuing improvements, including pre-built <a href=
  306. "tools/build/index.html#Jam">Boost.Jam
  307. executables</a>.</li>
  308. <li>Minor fixes to a number of other libraries.</li>
  309. </ul>
  310. </td>
  311. </tr>
  312. </table>
  313. </td>
  314. </tr>
  315. </table>
  316. <hr>
  317. <p>Revised
  318. <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->09 January, 2003<!--webbot bot="Timestamp" endspan i-checksum="38582" --></p>
  319. </body>
  320. </html>
粤ICP备19079148号