| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392 |
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <meta name="generator" content=
- "Microsoft FrontPage 5.0">
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
- <meta name="ProgId" content="FrontPage.Editor.Document">
- <title>Boost C++ Libraries</title>
- </head>
- <body bgcolor="#FFFFFF" text="#000000">
- <h1><img src="c++boost.gif" alt="c++boost.gif (8819 bytes)" align=
- "middle" width="277" height="86"> Welcome to Boost.org!</h1>
- <table>
- <tr>
- <td>
- <table border="3" cellpadding="5" align="left">
- <tr>
- <td>
- <p><b>Libraries<br>
- </b> • <a href=
- "libs/libraries.htm">Documentation</a><br>
- • <a href="more/download.html">Download</a><br>
- • <a href=
- "more/download.html#Installation">Install</a> & <a href=
- "tools/build/index.html">Build<br></a>
- • Regression Tests:<br> <a href="status/compiler_status.html">Current
- Release</a><br>
- <a href=
- "http://boost.sourceforge.net/regression-logs">Current CVS</a></p>
- <p><b>Mailing Lists<br>
- and newsgroups</b><br>
- • <a href="more/mailing_lists.htm#main">Boost
- (Developers)</a><br>
- • <a href="more/mailing_lists.htm#users">Boost
- Users</a><br>
- • <a href=
- "more/mailing_lists.htm#announce">Announcements</a><br>
- • <a href="more/discussion_policy.htm">Discussion
- Policy</a></p>
- <p><b>Support<br>
- </b> • <a href="more/faq.htm">FAQ</a><br>
- • <a href=
- "http://sourceforge.net/tracker/?group_id=7586">Request
- Support</a><br>
- • <a href="more/bugs.htm">Report Bugs</a><br>
- • <a href=
- "more/requesting_new_features.htm">Suggest Features</a><br>
- • <a href=
- "more/links.htm#Commercial%20Support">Commercial
- Support</a><br>
- • Also: <a href="more/mailing_lists.htm">Mailing
- Lists</a></p>
- <p><b>About<br>
- </b> • <a href=
- "more/formal_review_process.htm">Formal Reviews</a><b><br>
- </b> • <a href=
- "more/formal_review_schedule.html">Review Schedule<br>
- </a> • <a href=
- "more/lib_guide.htm#Requirements">Requirements</a><br>
- • <a href=
- "more/lib_guide.htm#Guidelines">Guidelines</a><br>
- • <a href=
- "more/submission_process.htm">Submissions</a></p>
- <p><b>Other Resources<br>
- </b> • <a href=
- "http://www.yahoogroups.com/files/boost/">Files</a> (members
- only)<br>
- • <a href="more/download.html#CVS">Main
- CVS</a><br>
- • <a href="more/mailing_lists.htm#sandbox">Sandbox
- CVS</a><br>
- • <a href="tools/index.html">Tools</a><br>
- • <a href="people/people.htm">People</a><br>
- • <a href=
- "more/moderators.html">Moderators</a><br>
- • <a href="more/index.htm">More Boost...</a><br>
- • <a href="more/links.htm#cpp">More C++...</a></p>
- <p><b>Unofficial<br>
- </b> • <a href=
- "http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">
- Wiki</a><br>
- • <a href="http://boost.c-view.org">Chinese
- mirror</a><br>
- </p>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td> </td>
- <td>
- <p>The Boost web site provides free peer-reviewed portable
- C++ source libraries. The emphasis is on libraries which work
- well with the C++ Standard Library. One goal is to establish
- "existing practice" and provide reference implementations so
- that the Boost libraries are suitable for eventual
- standardization. Some of the libraries have already been
- proposed for inclusion in the <a href=
- "http://anubis.dkuug.dk/jtc1/sc22/wg21/">C++ Standards
- Committee</a>'s upcoming C++ Standard Library Technical
- Report.</p>
- <p>Although Boost was begun by members of the C++ Standards
- Committee Library Working Group, membership has expanded to
- include nearly two thousand members of the C++ community at
- large.</p>
- <h2><a name="Membership">Membership</a></h2>
- <p>If you are interested in becoming a member of Boost,
- please do so by joining our main developers mailing list.
- Discussions include both technical and site-related issues,
- and members are encouraged to participate in formal reviews
- of proposed libraries. There is also a users mailing
- list.</p>
- <p>Both the main Boost developers list and the users list are
- also accessible as <a href=
- "more/mailing_lists.htm">newsgroups</a>.</p>
- <h2>Search Boost</h2>
- <!-- Search Google -->
- <center>
- <form method="get" action="http://www.google.com/custom">
- <table bgcolor="#FFFFFF" cellspacing="0" border="0">
- <tr valign="top">
- <td><a href="http://www.google.com/search"><img src=
- "google_logo_40wht.gif" border=
- "0" alt="Google" align="middle" width="128" height=
- "53"></a></td>
- <td><input type="text" name="q" size="31" maxlength=
- "255" value=""> <input type="submit" name="sa" value=
- "Google Search"> <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;">
- <font face="arial,sans-serif" size="-1"><input type=
- "hidden" name="domains" value=
- "lists.boost.org;www.boost.org"><br>
- <input type="radio" name="sitesearch" value=
- "www.boost.org" checked> Search www.boost.org <input
- type="radio" name="sitesearch" value=
- "lists.boost.org"> Search lists.boost.org</font><br>
- </td>
- </tr>
- </table>
- </form>
- </center>
- <!-- Search Google -->
- <h2><a name="Latest News">Latest News</a></h2>
- <p>???? ??, 2003 - Version 1.30.0</p>
- <ul>
- <li><a href="libs/filesystem/doc/index.htm">Filesystem Library</a>
- added - Portable paths, iteration over directories, and other
- useful filesystem operations, from Beman Dawes.</li>
- <li><a href="libs/optional/doc/optional.html">Optional Library</a>
- added - A discriminated-union wrapper for optional values,
- from Fernando Cacciola.</li>
- <li><a href="libs/numeric/interval/doc/interval.htm">Interval
- Library</a> added - Extends the usual arithmetic functions to
- mathematical intervals, from Guillaume Melquiond, Hervé
- Brönnimann and Sylvain Pion.</li>
- <li><a href="libs/mpl/doc/index.html">MPL</a> added - Template
- metaprogramming framework of compile-time algorithms, sequences and
- metafunction classes, from Aleksey Gurtovoy.</li>
- <li>Many fixes and enhancements to other libraries.</li>
- </ul>
- <p>October 10, 2002 - Version 1.29.0</p>
- <ul>
- <li><a href="libs/date_time/doc/index.html">Date-Time
- Library</a> added - Dates, times, leap seconds, infinity,
- and more, from Jeff Garland.</li>
- <li><a href=
- "libs/dynamic_bitset/dynamic_bitset.html">Dynamic
- Bitset</a> added - A runtime sized version of the
- <tt>std::bitset</tt> class from Jeremy Siek and Chuck
- Allison.</li>
- <li><a href="libs/format/index.htm">Format Library</a>
- added - Type-safe 'printf-like' format operations, from
- Samuel Krempp.</li>
- <li><a href="libs/function/index.html">Function
- Library</a>: Major syntactic changes have been made. Some
- old syntax and little-used features have been deprecated
- (and will be removed shortly), and the syntax for the
- <code>boost::function</code> class template has been
- greatly improved on conforming compilers. Please see the <a
- href="libs/function/index.html#compatibility">compatibility
- note</a> for more information.</li>
- <li><a href="libs/multi_array/doc/index.html">Multi-array
- Library</a> added - Multidimensional containers and
- adaptors for arrays of contiguous data, from Ron
- Garcia.</li>
- <li><a href="libs/preprocessor/index.html">Preprocessor
- Library</a>: Major upgrade, from Paul Mensonides.</li>
- <li><a href="libs/python/doc/index.html">Python
- Library</a> - Version 2 is released, from Dave
- Abrahams and others. This is a major rewrite which
- works on many more compilers and platforms, with a
- completely new interface and lots of new
- features. Boost.Python v2 requires Python 2.2 or
- later.</li>
- <li><a href="libs/signals/doc/index.html">Signals
- Library</a> added - Managed signals & slots callback
- implementation, from Doug Gregor.</li>
- <li><a href="libs/test/doc/index.htm">Test Library</a>:
- Major new version, including full unit test capabilities, from Gennadiy Rozental.</li>
- <li><a href="libs/numeric/ublas/doc/index.htm">uBLAS
- Library</a> added - Basic linear algebra for dense, packed
- and sparse matrices, from Joerg Walter and Mathias
- Koch.</li>
- </ul>
- <p>May 15, 2002 - Version 1.28.0</p>
- <ul>
- <li>The Boost mailing lists are now also accessible as <a
- href=
- "more/mailing_lists.htm#newsgroup">newsgroups</a>.</li>
- <li>A powerful <a href=
- "http://aspn.activestate.com/ASPN/Mail/Archives/boost/">mailing
- list archive</a> has been contributed by the <a href=
- "http://aspn.activestate.com/ASPN">ActiveState Programmer
- Network</a>.</li>
- <li><a href="libs/lambda/doc/index.html">Lambda Library</a>
- added, from Jaakko Järvi and Gary Powell. Define small
- unnamed function objects at the actual call site:<br>
- <br>
- <code> for_each(a.begin(), a.end(),
- std::cout << _1 << ' ');</code><br>
- </li>
- <li><a href="libs/io/doc/ios_state.html">I/O State Saver
- Library added</a> - Save I/O state to prevent jumbled data,
- from Daryle Walker.</li>
- <li><a href="libs/config/config.htm">Configuration
- Library</a>: User code should not use BOOST_NO_LIMITS.</li>
- <li><a href="libs/random/index.html">Random Number
- Library</a>: Avoid compiler warnings</li>
- <li><a href="libs/smart_ptr/index.htm">Smart Pointers
- Library</a>: Added <a href=
- "libs/smart_ptr/shared_ptr.htm#shared_polymorphic_cast">shared_polymorphic_cast</a>
- and <a href=
- "libs/smart_ptr/shared_ptr.htm#shared_polymorphic_downcast">
- shared_polymorphic_downcast</a>.</li>
- <li><a href="libs/function/index.html">Function
- Library</a>: Now supports function objects with the unary
- <code>&</code> operator overloaded.</li>
- <li><a href="libs/utility/utility.htm">Utility Library</a>:
- Added <code>addressof()</code> function.</li>
- <li>The usual small fixes and tweaks.</li>
- </ul>
- <p>February 5, 2002 - Version 1.27.0</p>
- <ul>
- <li><a href="libs/python/doc/index.html">Python
- Library</a>: Scott Snyder contributed inplace operator
- support.</li>
- <li><a href="libs/integer/index.htm">Integer Library</a>:
- Daryle Walker contributed enhancements to the <a href=
- "libs/integer/integer.htm">type selection templates</a>,
- and added new compile-time <a href=
- "libs/integer/doc/integer_mask.html">bit mask</a>, <a href=
- "libs/integer/doc/static_log2.html">binary logarithm</a>,
- and <a href=
- "libs/integer/doc/static_min_max.html">extrema</a>
- templates.</li>
- <li><a href="libs/function/index.html">Function
- Library</a>: user may request that
- <code>boost::function</code> objects store a reference to a
- function object target instead of a copy, using <a href=
- "libs/bind/ref.html"><code>ref</code></a>. Stateless
- objects are optimized so that they require no dynamic
- storage.</li>
- <li><a href=
- "libs/math/quaternion/index.html">Quaternions</a>: added
- support for GCC 2.95.x.</li>
- <li><a href="libs/math/octonion/index.html">Octonions</a>:
- added support for GCC 2.95.x.</li>
- <li><a href="libs/smart_ptr/index.htm">Smart Pointers
- Library</a>: Peter Dimov contributed a new implementation
- that fixes some bugs and adds some features including <a
- href="libs/smart_ptr/compatibility.htm#threadsafe">thread
- safety</a> when manipulating the use count, <a href=
- "libs/smart_ptr/shared_ptr.htm#constructors">custom delete
- functions</a>, a new <a href=
- "libs/smart_ptr/weak_ptr.htm">weak_ptr</a>, and <a href=
- "libs/smart_ptr/shared_ptr.htm#shared_static_cast">shared_static_cast</a>
- and <a href=
- "libs/smart_ptr/shared_ptr.htm#shared_dynamic_cast">shared_dynamic_cast</a>.</li>
- <li><a href="libs/preprocessor/doc/index.html">Preprocessor
- Library</a>: changed macro prefix from BOOST_PREPROCESSOR
- to BOOST_PP, added support for list data
- structure manipulation, added examples, made library
- ANSI C friendly, added generalized
- <a href="libs/preprocessor/doc/ref/for.html">repetition</a>
- and <a href="libs/preprocessor/doc/ref/while.html">iteration</a>
- primitives, improved reference manual.</li>
- <li><a href="libs/thread/doc/index.html">Threads
- Library:</a> Mac Carbon implementation contributed by Mac
- Murrett.</li>
- <li>Minor fixes to many libraries.</li>
- </ul>
- <p>November 30, 2001 - Version 1.26.0</p>
- <ul>
- <li><a href="libs/math/doc/common_factor.html">Common
- Factor Library</a> added. Greatest common divisor and least
- common multiple, from Daryle Walker.</li>
- <li><a href="libs/preprocessor/doc/index.html">Preprocessor
- Library</a> added. Preprocessor metaprogramming tools
- including repetition and recursion, from Vesa
- Karvonen.</li>
- <li><a href="libs/utility/iterator_adaptors.htm">Iterator
- Adaptor Library</a>: Added <a href=
- "libs/utility/generator_iterator.htm">generator
- iterator</a> adaptor, from Jens Maurer.</li>
- <li><a href="libs/random/index.html">Random Number
- Library</a>: Removed iterator interface. Fixed overflows in
- uniform_int<>. Both changes cause random number
- sequences to differ compared to previous boost
- releases.</li>
- <li><a href="libs/utility/operators.htm">operators.hpp</a>:
- Improvements from Daryle and Helmut Ziesel</li>
- <li><a href="tools/build/index.html">Boost.Build:</a>
- Continuing improvements, including pre-built <a href=
- "tools/build/index.html#Jam">Boost.Jam
- executables</a>.</li>
- <li>Minor fixes to a number of other libraries.</li>
- </ul>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- <hr>
- <p>Revised
- <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->23 January, 2003<!--webbot bot="Timestamp" endspan i-checksum="38572" --></p>
- </body>
- </html>
|