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>Silvius</firstname><surname>Rus</surname></personname><personblurb> 131 <para> 132 Profile mode 133 </para> 134 </personblurb></author> 135 136 <author><personname><firstname>Johannes</firstname><surname>Singler</surname></personname><personblurb> 137 <para> 138 Parallel mode 139 </para> 140 </personblurb></author> 141 142 <author><personname><firstname>Ami</firstname><surname>Tavory</surname></personname><personblurb> 143 <para> 144 Policy Based Data Structures, Associative Containers, Unordered 145 Containers. 146 </para> 147 </personblurb></author> 148 149 <author><personname><firstname>Jonathan</firstname><surname>Wakely</surname></personname><personblurb> 150 <para> 151 Implementation Status, Dual ABI, Linking, shared_ptr, 152 markup editing and styling. 153 </para> 154 </personblurb></author> 155 156</authorgroup> 157 158</info> 159 160<!-- Part 01 : Intro --> 161<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="intro.xml"> 162</xi:include> 163 164<!-- Part 02 : Standard Contents --> 165<part xml:id="manual.std" xreflabel="Standard Contents"> 166<info> 167 <title> 168 Standard Contents 169 </title> 170</info> 171<?dbhtml filename="std_contents.html"?> 172 173 174<!-- Chapter 01 : Support --> 175<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="support.xml"> 176</xi:include> 177 178 179<!-- Chapter 02 : Diagnostics --> 180<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="diagnostics.xml"> 181</xi:include> 182 183<!-- Chapter 03 : Utilities --> 184<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="utilities.xml"> 185</xi:include> 186 187<!-- Chapter 04 : Strings --> 188<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="strings.xml"> 189</xi:include> 190 191<!-- Chapter 05 : Localization --> 192<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="localization.xml"> 193</xi:include> 194 195<!-- Chapter 06 : Containers --> 196<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="containers.xml"> 197</xi:include> 198 199<!-- Chapter 07 : Iterators --> 200<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="iterators.xml"> 201</xi:include> 202 203<!-- Chapter 08 : Algorithms --> 204<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="algorithms.xml"> 205</xi:include> 206 207<!-- Chapter 09 : Numerics --> 208<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="numerics.xml"> 209</xi:include> 210 211<!-- Chapter 10 : Input Output --> 212<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="io.xml"> 213</xi:include> 214 215<!-- Chapter 11 : Atomics --> 216<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="atomics.xml"> 217</xi:include> 218 219<!-- Chapter 12 : Concurrency --> 220<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="concurrency.xml"> 221</xi:include> 222 223</part> 224 225<!-- Part 03 : Extensions --> 226<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="extensions.xml"> 227</xi:include> 228 229 230<!-- Part 04 : Appendices --> 231<part xml:id="appendix" xreflabel="Appendices"><info><title> 232 Appendices 233</title></info> 234<?dbhtml filename="appendix.html"?> 235 236 237<!-- Appendix A --> 238<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_contributing.xml"> 239</xi:include> 240 241<!-- Appendix B --> 242<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_porting.xml"> 243</xi:include> 244 245<!-- Appendix C --> 246<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="appendix_free.xml"> 247</xi:include> 248 249<!-- Appendix D --> 250<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/gpl-3.0.xml"> 251</xi:include> 252 253<!-- Appendix E --> 254<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" parse="xml" href="../gnu/fdl-1.3.xml"> 255</xi:include> 256 257</part> 258 259</book> 260