1<book xmlns="http://docbook.org/ns/docbook" version="5.0" 2 xml:id="manual" xreflabel="Manual"> 3<?dbhtml dir="manual"?> 4<?dbhtml filename="index.html"?> 5 6 <title>The GNU C++ Library Manual</title> 7 8<info> 9 <copyright> 10 <year>2000</year> 11 <year>2001</year> 12 <year>2002</year> 13 <year>2003</year> 14 <year>2004</year> 15 <year>2005</year> 16 <year>2006</year> 17 <year>2007</year> 18 <year>2008</year> 19 <year>2009</year> 20 <year>2010</year> 21 <year>2011</year> 22 <year>2012</year> 23 <year>2013</year> 24 <year>2014</year> 25 <year>2015</year> 26 <year>2016</year> 27 <year>2017</year> 28 <year>2018</year> 29 <year>2019</year> 30 <year>2020</year> 31 <holder> 32 <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.fsf.org">FSF</link> 33 </holder> 34 </copyright> 35 36<authorgroup version="5.0"> 37 38<!-- 39 <author> 40 <firstname>Benjamin</firstname> 41 <surname>Kosnik</surname> 42 43 <affiliation> 44 <shortaffil>Red Hat</shortaffil> 45 <orgname>Red Hat, Inc.</orgname> 46 <address> 47 <email>libstdc++@gcc.gnu.org</email> 48 </address> 49 </affiliation> 50 51 <authorblurb> 52 <para> 53 </para> 54 </authorblurb> 55 </author> 56--> 57 58 <author><personname><firstname/><surname/></personname><personblurb> 59 <para> 60 </para> 61 </personblurb></author> 62 63 <author><personname><firstname>Paolo</firstname><surname>Carlini</surname></personname><personblurb> 64 <para> 65 TR1, LWG Active, Closed, Defects lists. 66 </para> 67 </personblurb></author> 68 69 <author><personname><firstname>Phil</firstname><surname>Edwards</surname></personname><personblurb> 70 <para> 71 Originating author, started HOWTO and FAQ, worked on sections 72 Demangling, Macros, Strings, Iterators, Backwards 73 Compatibility, SGI Extensions, Configure, Build, Install. 74 </para> 75 </personblurb></author> 76 77 <author><personname><firstname>Doug</firstname><surname>Gregor</surname></personname><personblurb> 78 <para> 79 Debug Mode, TR1 function objects 80 </para> 81 </personblurb></author> 82 83 <author><personname><firstname>Benjamin</firstname><surname>Kosnik</surname></personname><personblurb> 84 <para> 85 Allocators, ABI, API evolution and deprecation history, 86 Backwards Compatibility, Thread, Debug Support, Locales, 87 Facets, Parallel Mode, Headers, Namespaces, Construction and 88 Structure, Using Exceptions, DocBook conversion and layout. 89 </para> 90 </personblurb></author> 91 92 93 <author><personname><firstname>Dhruv</firstname><surname>Matani</surname></personname><personblurb> 94 <para> 95 bitmap_allocator 96 </para> 97 </personblurb></author> 98 99 <author><personname><firstname>Jason</firstname><surname>Merrill</surname></personname><personblurb> 100 <para> 101 License, __verbose_terminate_handler 102 </para> 103 </personblurb></author> 104 105 <author><personname><firstname>Mark</firstname><surname>Mitchell</surname></personname><personblurb> 106 <para> 107 Porting 108 </para> 109 </personblurb></author> 110 111 <author><personname><firstname>Nathan</firstname><surname>Myers</surname></personname><personblurb> 112 <para> 113 Referenced counted string, C++1998 implementation status. 114 </para> 115 </personblurb></author> 116 117 <author><personname><firstname>Felix</firstname><surname>Natter</surname></personname><personblurb> 118 <para> 119 Namespace composition, Backwards Compatibility. 120 </para> 121 </personblurb></author> 122 123 124 <author><personname><firstname>Stefan</firstname><surname>Olsson</surname></personname><personblurb> 125 <para> 126 mt_allocator 127 </para> 128 </personblurb></author> 129 130 <author><personname><firstname>Johannes</firstname><surname>Singler</surname></personname><personblurb> 131 <para> 132 Parallel mode 133 </para> 134 </personblurb></author> 135 136 <author><personname><firstname>Ami</firstname><surname>Tavory</surname></personname><personblurb> 137 <para> 138 Policy Based Data Structures, Associative Containers, Unordered 139 Containers. 140 </para> 141 </personblurb></author> 142 143 <author><personname><firstname>Jonathan</firstname><surname>Wakely</surname></personname><personblurb> 144 <para> 145 Implementation Status, Dual ABI, Linking, shared_ptr, 146 markup editing and styling. 147 </para> 148 </personblurb></author> 149 150</authorgroup> 151 152</info> 153 154<!-- Part 01 : Intro --> 155<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="intro.xml"> 156</xi:include> 157 158<!-- Part 02 : Standard Contents --> 159<part xml:id="manual.std" xreflabel="Standard Contents"> 160<info> 161 <title> 162 Standard Contents 163 </title> 164</info> 165<?dbhtml filename="std_contents.html"?> 166 167 168<!-- Chapter 01 : Support --> 169<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="support.xml"> 170</xi:include> 171 172 173<!-- Chapter 02 : Diagnostics --> 174<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="diagnostics.xml"> 175</xi:include> 176 177<!-- Chapter 03 : Utilities --> 178<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="utilities.xml"> 179</xi:include> 180 181<!-- Chapter 04 : Strings --> 182<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="strings.xml"> 183</xi:include> 184 185<!-- Chapter 05 : Localization --> 186<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="localization.xml"> 187</xi:include> 188 189<!-- Chapter 06 : Containers --> 190<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="containers.xml"> 191</xi:include> 192 193<!-- Chapter 07 : Iterators --> 194<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="iterators.xml"> 195</xi:include> 196 197<!-- Chapter 08 : Algorithms --> 198<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="algorithms.xml"> 199</xi:include> 200 201<!-- Chapter 09 : Numerics --> 202<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="numerics.xml"> 203</xi:include> 204 205<!-- Chapter 10 : Input Output --> 206<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="io.xml"> 207</xi:include> 208 209<!-- Chapter 11 : Atomics --> 210<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="atomics.xml"> 211</xi:include> 212 213<!-- Chapter 12 : Concurrency --> 214<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="concurrency.xml"> 215</xi:include> 216 217</part> 218 219<!-- Part 03 : Extensions --> 220<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="extensions.xml"> 221</xi:include> 222 223 224<!-- Part 04 : Appendices --> 225<part xml:id="appendix" xreflabel="Appendices"><info><title> 226 Appendices 227</title></info> 228<?dbhtml filename="appendix.html"?> 229 230 231<!-- Appendix A --> 232<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_contributing.xml"> 233</xi:include> 234 235<!-- Appendix B --> 236<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_porting.xml"> 237</xi:include> 238 239<!-- Appendix C --> 240<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_free.xml"> 241</xi:include> 242 243<!-- Appendix D --> 244<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/gpl-3.0.xml"> 245</xi:include> 246 247<!-- Appendix E --> 248<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/fdl-1.3.xml"> 249</xi:include> 250 251</part> 252 253</book> 254