index.htm 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  4. <head>
  5. <title>Boost C++ Libraries</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
  7. <link rel="icon" href="more/favicon.ico" type="image/ico" />
  8. <link rel="stylesheet" type="text/css" href="more/css_0/front.css" />
  9. <!--[if IE]>
  10. <style type="text/css">
  11. body { behavior: url(more/css_0/csshover.htc); }
  12. </style>
  13. <![endif]-->
  14. </head>
  15. <body>
  16. <div class="body-0">
  17. <div class="body-1">
  18. <div class="body-2">
  19. <div id="heading">
  20. <div id="heading-0">
  21. <h1><img id="boost-logo" src="more/boost-dark-trans.png" alt=
  22. "Boost C++ Libraries" /></h1>
  23. <p id="heading-quote"><span class="quote">&ldquo;...one of the
  24. most highly regarded and expertly designed C++ library projects
  25. in the world.&rdquo;</span> <span class="attribution">&mdash;
  26. <a href="http://www.gotw.ca/">Herb Sutter</a> and <a href=
  27. "http://en.wikipedia.org/wiki/Andrei_Alexandrescu">Andrei
  28. Alexandrescu</a>, <a href=
  29. "http://safari.awprofessional.com/?XmlId=0321113586">C++ Coding
  30. Standards</a></span></p>
  31. <div class="clear"></div>
  32. </div>
  33. </div>
  34. <div id="content">
  35. <table summary="">
  36. <tr>
  37. <td id="sections" rowspan="2">
  38. <div class="section" id="intro">
  39. <h1>Welcome to Boost.org!</h1>
  40. <div class="section-body">
  41. <div class="section-body-0">
  42. <div class="section-body-1">
  43. <p>Boost provides free peer-reviewed portable C++
  44. source libraries.</p>
  45. <p>We emphasize libraries that work well with the C++
  46. Standard Library. Boost libraries are intended to be
  47. widely useful, and usable across a broad spectrum of
  48. applications. The <a href=
  49. "more/license_info.html">Boost license</a> encourages
  50. both commercial and non-commercial use.</p>
  51. <p>We aim to establish "existing practice" and
  52. provide reference implementations so that Boost
  53. libraries are suitable for eventual standardization.
  54. Ten Boost libraries are already included in the
  55. <a href="http://www.open-std.org/jtc1/sc22/wg21">C++
  56. Standards Committee's</a> Library Technical Report (
  57. <a href=
  58. "http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1745.pdf">
  59. TR1</a>) as a step toward becoming part of a future
  60. C++ Standard. More Boost libraries are proposed for
  61. the upcoming <a href=
  62. "http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html">
  63. TR2</a>.</p>
  64. <p class="note"><span class="note-label">Getting
  65. started:</span> <span class="note-body">Boost works
  66. on almost any modern operating system, including UNIX
  67. and Windows variants. Follow the <a href=
  68. "more/getting_started.html">Getting Started Guide</a>
  69. to download and install Boost. Popular Linux and Unix
  70. distributions such as <a href=
  71. "http://fedora.redhat.com/">Fedora</a>, <a href=
  72. "http://www.debian.org/">Debian</a>, and <a href=
  73. "http://www.netbsd.org/">NetBSD</a> include pre-built
  74. Boost packages. Boost may also already be available
  75. on your organization's internal web
  76. server.</span></p>
  77. <p class="note"><span class=
  78. "note-label">Background:</span> <span class=
  79. "note-body">The <a href=
  80. "more/background.html">Background Information
  81. page</a> has introductory material to help those
  82. educating their organization about Boost.</span></p>
  83. </div>
  84. </div>
  85. </div>
  86. </div>
  87. <div class="section" id="participation">
  88. <h2><a name="Membership" id=
  89. "Membership"></a>Participation</h2>
  90. <div class="section-body">
  91. <div class="section-body-0">
  92. <div class="section-body-1">
  93. <p>Although Boost was begun by members of the C++
  94. Standards Committee Library Working Group,
  95. participation has expanded to include thousands of
  96. programmers from the C++ community at large.</p>
  97. <p>If you are interested in participating in Boost,
  98. please join our main <a href=
  99. "more/mailing_lists.htm#main">developers mailing
  100. list</a>. Discussions are highly technical, and list
  101. members are encouraged to participate in formal
  102. reviews of proposed libraries. There is also a
  103. <a href="more/mailing_lists.htm#users">users mailing
  104. list</a>, and several <a href=
  105. "more/mailing_lists.htm#projects">project specific
  106. lists</a>.</p>
  107. <p>Both the main Boost developers list and the users
  108. list are also accessible as <a href=
  109. "more/mailing_lists.htm">newsgroups</a>.</p>
  110. </div>
  111. </div>
  112. </div>
  113. </div>
  114. <div class="section" id="news">
  115. <h2>Latest News</h2>
  116. <div class="section-body">
  117. <div class="section-body-0">
  118. <div class="section-body-1">
  119. <h3>???, 2006 - Version 1.34.0</h3>
  120. <h4>Updated Libraries</h4>
  121. <ul>
  122. <li><span
  123. class="library"><a
  124. href="libs/function/index.html">Function
  125. Library</a>:</span> Boost.Function now
  126. implements a small buffer optimization,
  127. which can drastically improve the
  128. performance when copying or construction
  129. Boost.Function objects storing small
  130. function objects. For
  131. instance, <code>bind(&amp;X:foo, &amp;x, _1,
  132. _2)</code> requires no heap allocation when
  133. placed into a Boost.Function object.</li>
  134. <li><span class="library"><a
  135. href="libs/graph/doc/index.html">Graph
  136. Library</a>:</span>
  137. <ul>
  138. <li><a href="libs/graph/doc/maximum_matching.html"><tt>edmonds_maximum_cardinality_matching</tt></a>, from Aaron Windsor.</li>
  139. <li><a href="libs/graph/doc/lengauer_tarjan_dominator_tree.htm"><tt>lengauer_tarjan_dominator_tree</tt></a>, from JongSoo Park.</li>
  140. <li><a href="libs/graph/doc/compressed_sparse_row.html"><tt>compressed_sparse_row_graph</tt></a>, from Jeremiah Willcock and Douglas Gregor of Indiana University.</li>
  141. <li><a href="sorted_erdos_renyi_generator.html"><tt>sorted_erdos_renyi_iterator</tt></a>, from Jeremiah Willcock of Indiana University.</li>
  142. <li><a href="libs/graph/doc/biconnected_components.html"><tt>biconnected_components</tt></a> now supports a visitor and named parameters, from Janusz Piwowarski.</li>
  143. <li><a href="libs/graph/doc/adjacency_matrix.html"><tt>adjacency_matrix</tt></a> now models the <a href="libs/graph/doc/BidirectionalGraph.html">Bidirectional Graph</a> concept.</li>
  144. <li><a href="libs/graph/doc/dijkstra_shortest_paths.html"><tt>dijkstra_shortest_paths</tt></a> now calls <tt>vis.initialize_vertex</tt> for each vertex during initialization.</li>
  145. <li>See the <a href="libs/graph/doc/history.html#1.34.0">complete revision history</a> for more information.</li>
  146. </ul></li>
  147. <li><span class="library"><a href="libs/multi_index/doc/index.html">Multi-index Containers Library</a>:</span>
  148. <ul>
  149. <li>New <a href="libs/multi_index/doc/tutorial/indices.html#rnd_indices">random access indices</a>.</li>
  150. <li>Non key-based indices feature new <a href="libs/multi_index/doc/tutorial/indices.html#rearrange">rearrange facilities</a>.</li>
  151. <li>This version also includes a number of optimizations and usage improvements. For a complete list of changes, see the library
  152. <a href="libs/multi_index/doc/release_notes.html#boost_1_34">release notes</a>.</li>
  153. </ul></li>
  154. <li><span
  155. class="library"><a
  156. href="libs/python/index.html">Python
  157. Library</a>:</span> Boost.Python now
  158. automatically appends C++ signatures
  159. to docstrings. The new
  160. <a href="libs/python/doc/v2/docstring_options.html"
  161. ><code>docstring_options.hpp</code></a>
  162. header is available to control the
  163. content of docstrings.
  164. </li>
  165. <li><span
  166. class="library"><a
  167. href="libs/parameter/index.html">Parameter
  168. Library</a>:</span>
  169. <ul>
  170. <li>Every ArgumentPack is now a valid <a href="libs/mpl/doc/refmanual/forward-sequence.html">MPL Forward Sequence</a></li>
  171. </ul>
  172. </li>
  173. </ul>
  174. </div>
  175. </div>
  176. </div>
  177. </div>
  178. <div class="clear"></div>
  179. </td>
  180. <td id="sidebars-top">
  181. <div class="sidebar" id="boost-sidebar">
  182. <div class="sidebar-0">
  183. <div class="sidebar-1">
  184. <div class="sidebar-2">
  185. <div class="sidebar-3">
  186. <div class="sidecell" id="libraries">
  187. <div class="sidecell-0">
  188. <h4>Libraries</h4>
  189. <ul>
  190. <li><a href=
  191. "libs/libraries.htm">Documentation</a></li>
  192. <li><a href=
  193. "more/license_info.html">License</a></li>
  194. <li><a href=
  195. "http://sourceforge.net/project/showfiles.php?group_id=7586">
  196. Download</a></li>
  197. <li><a href=
  198. "more/getting_started.html">Getting
  199. Started</a></li>
  200. </ul>
  201. </div>
  202. </div>
  203. <div class="sidecell" id="tests">
  204. <div class="sidecell-0">
  205. <h4>Regression Tests</h4>
  206. <ul>
  207. <li><a href=
  208. "status/compiler_status.html">General
  209. Info</a></li>
  210. <li><a href=
  211. "http://www.boost.org/regression/release/user/">
  212. Release</a></li>
  213. <li><a href=
  214. "http://www.boost.org/regression/developement/developer/">
  215. Development</a></li>
  216. </ul>
  217. </div>
  218. </div>
  219. <div class="sidecell" id="search">
  220. <div class="sidecell-0">
  221. <h4>Search Boost</h4>
  222. <form method="get" action=
  223. "http://www.google.com/custom">
  224. <p><span id="search-text"><input type="text"
  225. name="q" id="q" size="31" maxlength="255"
  226. alt="Search Text" /></span> <span id=
  227. "search-choice"><select name="hq" id="hq">
  228. <option label="Boost" value=
  229. "site:www.boost.org">
  230. Boost
  231. </option>
  232. <option label="Documentation" value=
  233. "site:www.boost.org inurl:www.boost.org/libs OR inurl:www.boost.org/doc">
  234. Documentation
  235. </option>
  236. <option label="Mailing Lists" value=
  237. "site:lists.boost.org">
  238. Mailing Lists
  239. </option>
  240. </select></span> <span id="go"><input type=
  241. "image" name="search" src="more/space.gif"
  242. alt="Search" id="search-button" /></span>
  243. <span id="google"><a href=
  244. "http://www.google.com/search"><img src=
  245. "more/google_logo_25wht.gif" alt="Google" />
  246. Powered</a></span> <input type="hidden" name=
  247. "cof" value=
  248. "LW:277;L:http://www.boost.org/boost.png;LH:86;AH:center;GL:0;S:http://www.boost.org;AWFID:9b83d16ce652ed5a;" />
  249. <input type="hidden" name="sa" value=
  250. "Google Search" /> <input type="hidden" name=
  251. "domains" value=
  252. "www.boost.org;lists.boost.org" /></p>
  253. </form>
  254. </div>
  255. </div>
  256. <div class="clear"></div>
  257. </div>
  258. </div>
  259. </div>
  260. </div>
  261. </div>
  262. <div class="sidebar" id="participation-sidebar">
  263. <div class="sidebar-0">
  264. <div class="sidebar-1">
  265. <div class="sidebar-2">
  266. <div class="sidebar-3">
  267. <div class="sidecell" id="groups">
  268. <div class="sidecell-0">
  269. <h4>Groups</h4>
  270. <ul>
  271. <li><a href=
  272. "more/mailing_lists.htm#main">Boost
  273. (Developers)</a></li>
  274. <li><a href=
  275. "more/mailing_lists.htm#users">Boost
  276. Users</a></li>
  277. <li><a href=
  278. "more/mailing_lists.htm#announce">Announcements</a></li>
  279. <li><a href=
  280. "more/mailing_lists.htm#interest">Boost
  281. General Interest</a></li>
  282. <li><a href=
  283. "more/mailing_lists.htm#projects">Project-Specific</a></li>
  284. <li><a href=
  285. "more/discussion_policy.htm">Discussion
  286. Policy</a></li>
  287. </ul>
  288. </div>
  289. </div>
  290. <div class="sidecell" id="contribute">
  291. <div class="sidecell-0">
  292. <h4>Contribute</h4>
  293. <ul>
  294. <li><a href=
  295. "more/formal_review_process.htm">Formal
  296. Reviews</a></li>
  297. <li><a href=
  298. "more/formal_review_schedule.html">Review
  299. Schedule</a></li>
  300. <li><a href=
  301. "more/lib_guide.htm#Requirements">Requirements</a></li>
  302. <li><a href=
  303. "more/lib_guide.htm#Guidelines">Guidelines</a></li>
  304. <li><a href=
  305. "more/submission_process.htm">Submissions</a></li>
  306. </ul>
  307. </div>
  308. </div>
  309. <div class="clear"></div>
  310. </div>
  311. </div>
  312. </div>
  313. </div>
  314. </div>
  315. <div class="sidebar" id="resources-sidebar">
  316. <div class="sidebar-0">
  317. <div class="sidebar-1">
  318. <div class="sidebar-2">
  319. <div class="sidebar-3">
  320. <div class="sidecell" id="support">
  321. <div class="sidecell-0">
  322. <h4>Support</h4>
  323. <ul>
  324. <li><a href="more/faq.htm">FAQ</a></li>
  325. <li><a href=
  326. "http://sourceforge.net/tracker/?group_id=7586">
  327. Request Support</a></li>
  328. <li><a href="more/bugs.htm">Report
  329. Bugs</a></li>
  330. <li><a href=
  331. "more/requesting_new_features.htm">Suggest
  332. Features</a></li>
  333. <li><a href=
  334. "more/links.htm#CommercialSupport">Commercial
  335. Support</a></li>
  336. <li><a href="more/mailing_lists.htm">Mailing
  337. Lists</a></li>
  338. <li><a href=
  339. "more/version_history.html">Version
  340. History</a></li>
  341. </ul>
  342. </div>
  343. </div>
  344. <div class="sidecell" id="other">
  345. <div class="sidecell-0">
  346. <h4>Other Resources</h4>
  347. <ul>
  348. <li><a href=
  349. "http://boost-consulting.com/vault/">Vault
  350. Files</a></li>
  351. <li><a href=
  352. "more/getting_started.html#CVS">Main
  353. CVS</a></li>
  354. <li><a href=
  355. "more/mailing_lists.htm#sandbox">Sandbox
  356. CVS</a></li>
  357. <li><a href="tools/index.html">Tools</a></li>
  358. <li><a href=
  359. "people/people.htm">People</a></li>
  360. <li><a href=
  361. "doc/html/who_s_using_boost_.html">Who's
  362. Using Boost?</a></li>
  363. <li><a href=
  364. "more/moderators.html">Moderators</a></li>
  365. <li><a href="more/index.htm">More
  366. Boost</a></li>
  367. <li><a href="more/links.htm#cpp">More
  368. C++</a></li>
  369. </ul>
  370. </div>
  371. </div>
  372. <div class="sidecell" id="official">
  373. <div class="sidecell-0">
  374. <h4>Official Branch Sites</h4>
  375. <ul>
  376. <li><a href=
  377. "http://spirit.sourceforge.net/">Spirit</a></li>
  378. </ul>
  379. </div>
  380. </div>
  381. <div class="sidecell" id="unofficial">
  382. <div class="sidecell-0">
  383. <h4>Unofficial Branch Sites</h4>
  384. <ul>
  385. <li><a href=
  386. "http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">
  387. Wiki</a></li>
  388. </ul>
  389. </div>
  390. </div>
  391. <div class="clear"></div>
  392. </div>
  393. </div>
  394. </div>
  395. </div>
  396. </div>
  397. </td>
  398. </tr>
  399. <tr>
  400. <td id="sidebars-bottom">
  401. <div class="sidebar" id="footer-sidebar">
  402. <div class="sidebar-0">
  403. <div class="sidebar-1">
  404. <div class="sidebar-2">
  405. <div class="sidebar-3">
  406. <div class="sidecell" id="footer">
  407. <div class="sidecell-0">
  408. <div id="revised">
  409. <p>Revised $Date$</p>
  410. </div>
  411. <div id="copyright">
  412. <p>Copyright Beman Dawes, David Abrahams,
  413. 1998-2003.</p>
  414. <p>Copyright Rene Rivera 2004-2005.</p>
  415. </div>
  416. <div id="license">
  417. <p>Distributed under the Boost Software
  418. License, Version 1.0. (See accompanying file
  419. <a href="LICENSE_1_0.txt">LICENSE_1_0.txt</a>
  420. or copy at <a href=
  421. "http://www.boost.org/LICENSE_1_0.txt">www.boost.org/
  422. LICENSE_1_0.txt</a>)</p>
  423. </div>
  424. <div id="banners">
  425. <p><a href=
  426. "http://validator.w3.org/check?uri=referer"><img class="c1"
  427. src="more/w3c_valid_xhtml10.png" alt=
  428. "Valid XHTML 1.0!" /></a></p>
  429. <p><a href=
  430. "http://jigsaw.w3.org/css-validator/check/referer">
  431. <img class="c1" src="more/w3c_valid_css.png"
  432. alt="Valid CSS!" /></a></p>
  433. <p><a href=
  434. "http://sourceforge.net"><img class="c1" src=
  435. "http://sourceforge.net/sflogo.php?group_id=7586&amp;type=1"
  436. alt="SourceForge.net" /></a></p>
  437. </div>
  438. </div>
  439. </div>
  440. <div class="clear"></div>
  441. </div>
  442. </div>
  443. </div>
  444. </div>
  445. </div>
  446. </td>
  447. </tr>
  448. </table>
  449. </div>
  450. </div>
  451. </div>
  452. </div>
  453. </body>
  454. </html>
粤ICP备19079148号