OSDN Git Service

2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / doc / xml / manual / status_cxxtr1.xml
1 <sect2 id="manual.intro.status.standard.tr1" xreflabel="Status C++ TR1">
2 <?dbhtml filename="status_iso_cxxtr1.html"?>
3  
4 <sect2info>
5   <keywordset>
6     <keyword>
7       ISO C++
8     </keyword>
9     <keyword>
10       tr1
11     </keyword>
12   </keywordset>
13 </sect2info>
14
15 <title>C++ TR1</title>
16
17 <para>
18 This table is based on the table of contents of ISO/IEC DTR 19768
19 Doc No: N1836=05-0096 Date: 2005-06-24
20 Draft Technical Report on C++ Library Extensions
21 </para>
22
23 <para>
24 In this implementation the header names are prefixed by
25 <code>tr1/</code>, for instance <code>&lt;tr1/functional&gt;</code>,
26 <code>&lt;tr1/memory&gt;</code>, and so on.
27 </para>
28
29 <para>
30 This page describes the TR1 support in mainline GCC SVN, not in any particular
31 release.
32 </para>
33
34 <!-- Status is Yes or No, Broken/Partial-->
35 <!-- 
36    Yes
37
38    No 
39       <?dbhtml bgcolor="#C8B0B0" ?> 
40    Broken/Partial 
41       <?dbhtml bgcolor="#B0B0B0" ?>  
42 -->
43 <table frame='all'>
44 <title>C++ TR1 Implementation Status</title>
45 <tgroup cols='4' align='left' colsep='0' rowsep='1'>
46 <colspec colname='c1'></colspec>
47 <colspec colname='c2'></colspec>
48 <colspec colname='c3'></colspec>
49 <colspec colname='c4'></colspec>
50
51   <thead>
52     <row>
53       <entry>Section</entry>
54       <entry>Description</entry>
55       <entry>Status</entry>
56       <entry>Comments</entry>
57     </row>
58   </thead>
59   <tbody>
60     <row>
61       <entry><emphasis>2</emphasis></entry>
62       <entry namest="c2" nameend="c4" align="left"><emphasis>General Utilities</emphasis></entry>
63     </row>
64     <row>
65       <entry>2.1</entry>
66       <entry>Reference wrappers</entry>
67       <entry></entry>
68       <entry></entry>
69     </row>
70     <row>
71       <entry>2.1.1</entry>
72       <entry>Additions to header <code>&lt;functional&gt;</code> synopsis</entry>
73       <entry>Y</entry>
74       <entry></entry>
75     </row>
76     <row>
77       <entry>2.1.2</entry>
78       <entry>Class template <code>reference_wrapper</code></entry>
79       <entry></entry>
80       <entry></entry>
81     </row>
82     <row>
83       <entry>2.1.2.1</entry>
84       <entry><code>reference_wrapper</code> construct/copy/destroy</entry>
85       <entry>Y</entry>
86       <entry></entry>
87     </row>
88     <row>
89       <entry>2.1.2.2</entry>
90       <entry><code>reference_wrapper</code> assignment</entry>
91       <entry>Y</entry>
92       <entry></entry>
93     </row>
94     <row>
95       <entry>2.1.2.3</entry>
96       <entry><code>reference_wrapper</code> access</entry>
97       <entry>Y</entry>
98       <entry></entry>
99     </row>
100     <row>
101       <entry>2.1.2.4</entry>
102       <entry><code>reference_wrapper</code> invocation</entry>
103       <entry>Y</entry>
104       <entry></entry>
105     </row>
106     <row>
107       <entry>2.1.2.5</entry>
108       <entry><code>reference_wrapper</code> helper functions</entry>
109       <entry>Y</entry>
110       <entry></entry>
111     </row>
112     <row>
113       <entry>2.2</entry>
114       <entry>Smart pointers</entry>
115       <entry></entry>
116       <entry></entry>
117     </row>
118     <row>
119       <entry>2.2.1</entry>
120       <entry>Additions to header <code>&lt;memory&gt;</code> synopsis</entry>
121       <entry>Y</entry>
122       <entry></entry>
123     </row>
124     <row>
125       <entry>2.2.2</entry>
126       <entry>Class <code>bad_weak_ptr</code></entry>
127       <entry>Y</entry>
128       <entry></entry>
129     </row>
130     <row>
131       <entry>2.2.3</entry>
132       <entry>Class template <code>shared_ptr</code></entry>
133       <entry></entry>
134       <entry>
135         <para>
136           Uses code from
137           <ulink url="http://www.boost.org/libs/smart_ptr/shared_ptr.htm">boost::shared_ptr</ulink>.
138         </para>  
139       </entry>
140     </row>
141     <row>
142       <entry>2.2.3.1</entry>
143       <entry><code>shared_ptr</code> constructors</entry>
144       <entry>Y</entry>
145       <entry></entry>
146     </row>
147     <row>
148       <entry>2.2.3.2</entry>
149       <entry><code>shared_ptr</code> destructor</entry>
150       <entry>Y</entry>
151       <entry></entry>
152     </row>
153     <row>
154       <entry>2.2.3.3</entry>
155       <entry><code>shared_ptr</code> assignment</entry>
156       <entry>Y</entry>
157       <entry></entry>
158     </row>
159     <row>
160       <entry>2.2.3.4</entry>
161       <entry><code>shared_ptr</code> modifiers</entry>
162       <entry>Y</entry>
163       <entry></entry>
164     </row>
165     <row>
166       <entry>2.2.3.5</entry>
167       <entry><code>shared_ptr</code> observers</entry>
168       <entry>Y</entry>
169       <entry></entry>
170     </row>
171     <row>
172       <entry>2.2.3.6</entry>
173       <entry><code>shared_ptr</code> comparison</entry>
174       <entry>Y</entry>
175       <entry></entry>
176     </row>
177     <row>
178       <entry>2.2.3.7</entry>
179       <entry><code>shared_ptr</code> I/O</entry>
180       <entry>Y</entry>
181       <entry></entry>
182     </row>
183     <row>
184       <entry>2.2.3.8</entry>
185       <entry><code>shared_ptr</code> specialized algorithms</entry>
186       <entry>Y</entry>
187       <entry></entry>
188     </row>
189     <row>
190       <entry>2.2.3.9</entry>
191       <entry><code>shared_ptr</code> casts</entry>
192       <entry>Y</entry>
193       <entry></entry>
194     </row>
195     <row>
196       <entry>2.2.3.10</entry>
197       <entry><code>get_deleter</code></entry>
198       <entry>Y</entry>
199       <entry></entry>
200     </row>
201     <row>
202       <entry>2.2.4</entry>
203       <entry>Class template <code>weak_ptr</code></entry>
204       <entry></entry>
205       <entry></entry>
206     </row>
207     <row>
208       <entry>2.2.4.1</entry>
209       <entry><code>weak_ptr</code> constructors</entry>
210       <entry>Y</entry>
211       <entry></entry>
212     </row>
213     <row>
214       <entry>2.2.4.2</entry>
215       <entry><code>weak_ptr</code> destructor</entry>
216       <entry>Y</entry>
217       <entry></entry>
218     </row>
219     <row>
220       <entry>2.2.4.3</entry>
221       <entry><code>weak_ptr</code> assignment</entry>
222       <entry>Y</entry>
223       <entry></entry>
224     </row>
225     <row>
226       <entry>2.2.4.4</entry>
227       <entry><code>weak_ptr</code> modifiers</entry>
228       <entry>Y</entry>
229       <entry></entry>
230     </row>
231     <row>
232       <entry>2.2.4.5</entry>
233       <entry><code>weak_ptr</code> observers</entry>
234       <entry>Y</entry>
235       <entry></entry>
236     </row>
237     <row>
238       <entry>2.2.4.6</entry>
239       <entry><code>weak_ptr</code> comparison</entry>
240       <entry>Y</entry>
241       <entry></entry>
242     </row>
243     <row>
244       <entry>2.2.4.7</entry>
245       <entry><code>weak_ptr</code> specialized algorithms</entry>
246       <entry>Y</entry>
247       <entry></entry>
248     </row>
249     <row>
250       <entry>2.2.5</entry>
251       <entry>Class template <code>enable_shared_from_this</code></entry>
252       <entry>Y</entry>
253       <entry></entry>
254     </row>
255     <row>
256       <entry><emphasis>3</emphasis></entry>
257       <entry namest="c2" nameend="c4" align="left"><emphasis>Function Objects</emphasis></entry>
258     </row>
259     <row>
260       <entry>3.1</entry>
261       <entry>Definitions</entry>
262       <entry>Y</entry>
263       <entry></entry>
264     </row>
265     <row>
266       <entry>3.2</entry>
267       <entry>Additions to <code>&lt;functional&gt; synopsis</code></entry>
268       <entry>Y</entry>
269       <entry></entry>
270     </row>
271     <row>
272       <entry>3.3</entry>
273       <entry>Requirements</entry>
274       <entry>Y</entry>
275       <entry></entry>
276     </row>
277     <row>
278       <entry>3.4</entry>
279       <entry>Function return types</entry>
280       <entry>Y</entry>
281       <entry></entry>
282     </row>
283     <row>
284       <entry>3.5</entry>
285       <entry>Function template <code>mem_fn</code></entry>
286       <entry>Y</entry>
287       <entry></entry>
288     </row>
289     <row>
290       <entry>3.6</entry>
291       <entry>Function object binders</entry>
292       <entry></entry>
293       <entry></entry>
294     </row>
295     <row>
296       <entry>3.6.1</entry>
297       <entry>Class template <code>is_bind_expression</code></entry>
298       <entry>Y</entry>
299       <entry></entry>
300     </row>
301     <row>
302       <entry>3.6.2</entry>
303       <entry>Class template <code>is_placeholder</code></entry>
304       <entry>Y</entry>
305       <entry></entry>
306     </row>
307     <row>
308       <entry>3.6.3</entry>
309       <entry>Function template <code>bind</code></entry>
310       <entry>Y</entry>
311       <entry></entry>
312     </row>
313     <row>
314       <entry>3.6.4</entry>
315       <entry>Placeholders</entry>
316       <entry>Y</entry>
317       <entry></entry>
318     </row>
319     <row>
320       <entry>3.7</entry>
321       <entry>Polymorphic function wrappers</entry>
322       <entry></entry>
323       <entry></entry>
324     </row>
325     <row>
326       <entry>3.7.1</entry>
327       <entry>Class <code>bad_function_call<code></code></code></entry>
328       <entry>Y</entry>
329       <entry></entry>
330     </row>
331     <row>
332       <entry>3.7.1.1</entry>
333       <entry><code>bad_function_call</code> constructor</entry>
334       <entry>Y</entry>
335       <entry></entry>
336     </row>
337     <row>
338       <entry>3.7.2</entry>
339       <entry>Class template <code>function</code></entry>
340       <entry></entry>
341       <entry></entry>
342     </row>
343     <row>
344       <entry>3.7.2.1</entry>
345       <entry><code>function</code> construct/copy/destroy</entry>
346       <entry>Y</entry>
347       <entry></entry>
348     </row>
349     <row>
350       <entry>3.7.2.2</entry>
351       <entry><code>function</code> modifiers</entry>
352       <entry>Y</entry>
353       <entry></entry>
354     </row>
355     <row>
356       <entry>3.7.2.3</entry>
357       <entry><code>function</code> capacity</entry>
358       <entry>Y</entry>
359       <entry></entry>
360     </row>
361     <row>
362       <entry>3.7.2.4</entry>
363       <entry><code>function</code> invocation</entry>
364       <entry>Y</entry>
365       <entry></entry>
366     </row>
367     <row>
368       <entry>3.7.2.5</entry>
369       <entry><code>function</code> target access</entry>
370       <entry>Y</entry>
371       <entry></entry>
372     </row>
373     <row>
374       <entry>3.7.2.6</entry>
375       <entry>undefined operators</entry>
376       <entry>Y</entry>
377       <entry></entry>
378     </row>
379     <row>
380       <entry>3.7.2.7</entry>
381       <entry>null pointer comparison operators</entry>
382       <entry>Y</entry>
383       <entry></entry>
384     </row>
385     <row>
386       <entry>3.7.2.8</entry>
387       <entry>specialized algorithms</entry>
388       <entry>Y</entry>
389       <entry></entry>
390     </row>
391     <row>
392       <entry><emphasis>4</emphasis></entry>
393       <entry namest="c2" nameend="c4" align="left"><emphasis>Metaprogramming and type traits</emphasis></entry>
394     </row>
395     <row>
396       <entry>4.1</entry>
397       <entry>Requirements</entry>
398       <entry>Y</entry>
399       <entry></entry>
400     </row>
401     <row>
402       <entry>4.2</entry>
403       <entry>Header <code>&lt;type_traits&gt;</code> synopsis</entry>
404       <entry>Y</entry>
405       <entry></entry>
406     </row>
407     <row>
408       <entry>4.3</entry>
409       <entry>Helper classes</entry>
410       <entry>Y</entry>
411       <entry></entry>
412     </row>
413     <row>
414       <entry>4.4</entry>
415       <entry>General Requirements</entry>
416       <entry>Y</entry>
417       <entry></entry>
418     </row>
419     <row>
420       <entry>4.5</entry>
421       <entry>Unary Type Traits</entry>
422       <entry></entry>
423       <entry></entry>
424     </row>
425     <row>
426       <entry>4.5.1</entry>
427       <entry>Primary Type Categories</entry>
428       <entry>Y</entry>
429       <entry></entry>
430     </row>
431     <row>
432       <entry>4.5.2</entry>
433       <entry>Composite type traits</entry>
434       <entry>Y</entry>
435       <entry></entry>
436     </row>
437     <row>
438       <entry>4.5.3</entry>
439       <entry>Type properties</entry>
440       <entry>Y</entry>
441       <entry></entry>
442     </row>
443     <row>
444       <entry>4.6</entry>
445       <entry>Relationships between types</entry>
446       <entry>Y</entry>
447       <entry></entry>
448     </row>
449     <row>
450       <entry>4.7</entry>
451       <entry>Transformations between types</entry>
452       <entry></entry>
453       <entry></entry>
454     </row>
455     <row>
456       <entry>4.7.1</entry>
457       <entry>Const-volatile modifications</entry>
458       <entry>Y</entry>
459       <entry></entry>
460     </row>
461     <row>
462       <entry>4.7.2</entry>
463       <entry>Reference modifications</entry>
464       <entry>Y</entry>
465       <entry></entry>
466     </row>
467     <row>
468       <entry>4.7.3</entry>
469       <entry>Array modifications</entry>
470       <entry>Y</entry>
471       <entry></entry>
472     </row>
473     <row>
474       <entry>4.7.4</entry>
475       <entry>Pointer modifications</entry>
476       <entry>Y</entry>
477       <entry></entry>
478     </row>
479     <row>
480       <entry>4.8</entry>
481       <entry>Other transformations</entry>
482       <entry>Y</entry>
483       <entry></entry>
484     </row>
485     <row>
486       <entry>4.9</entry>
487       <entry>Implementation requirements</entry>
488       <entry>Y</entry>
489       <entry></entry>
490     </row>
491     <row>
492       <entry><emphasis>5</emphasis></entry>
493       <entry namest="c2" nameend="c4" align="left"><emphasis>Numerical Facilities</emphasis></entry>
494     </row>
495     <row>
496       <entry>5.1</entry>
497       <entry>Random number generation</entry>
498       <entry></entry>
499       <entry></entry>
500     </row>
501     <row>
502       <entry>5.1.1</entry>
503       <entry>Requirements</entry>
504       <entry>Y</entry>
505       <entry></entry>
506     </row>
507     <row>
508       <entry>5.1.2</entry>
509       <entry>Header <code>&lt;random&gt;</code> synopsis</entry>
510       <entry>Y</entry>
511       <entry></entry>
512     </row>
513     <row>
514       <entry>5.1.3</entry>
515       <entry>Class template <code>variate_generator</code></entry>
516       <entry>Y</entry>
517       <entry></entry>
518     </row>
519     <row>
520       <entry>5.1.4</entry>
521       <entry>Random number engine class templates</entry>
522       <entry>Y</entry>
523       <entry></entry>
524     </row>
525     <row>
526       <entry>5.1.4.1</entry>
527       <entry>Class template <code>linear_congruential</code></entry>
528       <entry>Y</entry>
529       <entry></entry>
530     </row>
531     <row>
532       <entry>5.1.4.2</entry>
533       <entry>Class template <code>mersenne_twister</code></entry>
534       <entry>Y</entry>
535       <entry></entry>
536     </row>
537     <row>
538       <entry>5.1.4.3</entry>
539       <entry>Class template <code>subtract_with_carry</code></entry>
540       <entry>Y</entry>
541       <entry></entry>
542     </row>
543     <row>
544       <entry>5.1.4.4</entry>
545       <entry>Class template <code>subtract_with_carry_01</code></entry>
546       <entry>Y</entry>
547       <entry></entry>
548     </row>
549     <row>
550       <entry>5.1.4.5</entry>
551       <entry>Class template <code>discard_block</code></entry>
552       <entry>Y</entry>
553       <entry></entry>
554     </row>
555     <row>
556       <entry>5.1.4.6</entry>
557       <entry>Class template <code>xor_combine</code></entry>
558       <entry>Y</entry>
559       <entry>operator()() per N2079</entry>
560     </row>
561     <row>
562       <entry>5.1.5</entry>
563       <entry>Engines with predefined parameters</entry>
564       <entry>Y</entry>
565       <entry></entry>
566     </row>
567     <row>
568       <entry>5.1.6</entry>
569       <entry>Class <code>random_device</code></entry>
570       <entry>Y</entry>
571       <entry></entry>
572     </row>
573     <row>
574       <entry>5.1.7</entry>
575       <entry>Random distribution class templates</entry>
576       <entry>Y</entry>
577       <entry></entry>
578     </row>
579     <row>
580       <entry>5.1.7.1</entry>
581       <entry>Class template <code>uniform_int</code></entry>
582       <entry>Y</entry>
583       <entry></entry>
584     </row>
585     <row>
586       <entry>5.1.7.2</entry>
587       <entry>Class <code>bernoulli_distribution</code></entry>
588       <entry>Y</entry>
589       <entry></entry>
590     </row>
591     <row>
592       <entry>5.1.7.3</entry>
593       <entry>Class template <code>geometric_distribution</code></entry>
594       <entry>Y</entry>
595       <entry></entry>
596     </row>
597     <row>
598       <entry>5.1.7.4</entry>
599       <entry>Class template <code>poisson_distribution</code></entry>
600       <entry>Y</entry>
601       <entry></entry>
602     </row>
603     <row>
604       <entry>5.1.7.5</entry>
605       <entry>Class template <code>binomial_distribution</code></entry>
606       <entry>Y</entry>
607       <entry></entry>
608     </row>
609     <row>
610       <entry>5.1.7.6</entry>
611       <entry>Class template <code>uniform_real</code></entry>
612       <entry>Y</entry>
613       <entry></entry>
614     </row>
615     <row>
616       <entry>5.1.7.7</entry>
617       <entry>Class template <code>exponential_distribution</code></entry>
618       <entry>Y</entry>
619       <entry></entry>
620     </row>
621     <row>
622       <entry>5.1.7.8</entry>
623       <entry>Class template <code>normal_distribution</code></entry>
624       <entry>Y</entry>
625       <entry></entry>
626     </row>
627     <row>
628       <entry>5.1.7.9</entry>
629       <entry>Class template <code>gamma_distribution</code></entry>
630       <entry>Y</entry>
631       <entry></entry>
632     </row>
633     <row>
634       <entry>5.2</entry>
635       <entry>Mathematical special functions</entry>
636       <entry>Y</entry>
637       <entry></entry>
638     </row>
639     <row>
640       <entry>5.2.1</entry>
641       <entry>Additions to header <code>&lt;cmath&gt;</code> synopsis</entry>
642       <entry>Y</entry>
643       <entry></entry>
644     </row>
645     <row>
646       <entry>5.2.1.1</entry>
647       <entry>associated Laguerre polynomials</entry>
648       <entry>Y</entry>
649       <entry></entry>
650     </row>
651     <row>
652       <entry>5.2.1.2</entry>
653       <entry>associated Legendre functions</entry>
654       <entry>Y</entry>
655       <entry></entry>
656     </row>
657     <row>
658       <entry>5.2.1.3</entry>
659       <entry>beta function</entry>
660       <entry>Y</entry>
661       <entry></entry>
662     </row>
663     <row>
664       <entry>5.2.1.4</entry>
665       <entry>(complete) elliptic integral of the first kind</entry>
666       <entry>Y</entry>
667       <entry></entry>
668     </row>
669     <row>
670       <entry>5.2.1.5</entry>
671       <entry>(complete) elliptic integral of the second kind</entry>
672       <entry>Y</entry>
673       <entry></entry>
674     </row>
675     <row>
676       <entry>5.2.1.6</entry>
677       <entry>(complete) elliptic integral of the third kind</entry>
678       <entry>Y</entry>
679       <entry></entry>
680     </row>
681     <row>
682       <entry>5.2.1.7</entry>
683       <entry>confluent hypergeometric functions</entry>
684       <entry>Y</entry>
685       <entry></entry>
686     </row>
687     <row>
688       <entry>5.2.1.8</entry>
689       <entry>regular modified cylindrical Bessel functions</entry>
690       <entry>Y</entry>
691       <entry></entry>
692     </row>
693     <row>
694       <entry>5.2.1.9</entry>
695       <entry>cylindrical Bessel functions (of the first kind)</entry>
696       <entry>Y</entry>
697       <entry></entry>
698     </row>
699     <row>
700       <entry>5.2.1.10</entry>
701       <entry>irregular modified cylindrical Bessel functions</entry>
702       <entry>Y</entry>
703       <entry></entry>
704     </row>
705     <row>
706       <entry>5.2.1.11</entry>
707       <entry>cylindrical Neumann functions</entry>
708       <entry>Y</entry>
709       <entry></entry>
710     </row>
711     <row>
712       <entry>5.2.1.12</entry>
713       <entry>(incomplete) elliptic integral of the first kind</entry>
714       <entry>Y</entry>
715       <entry></entry>
716     </row>
717     <row>
718       <entry>5.2.1.13</entry>
719       <entry>(incomplete) elliptic integral of the second kind</entry>
720       <entry>Y</entry>
721       <entry></entry>
722     </row>
723     <row>
724       <entry>5.2.1.14</entry>
725       <entry>(incomplete) elliptic integral of the third kind</entry>
726       <entry>Y</entry>
727       <entry></entry>
728     </row>
729     <row>
730       <entry>5.2.1.15</entry>
731       <entry>exponential integral</entry>
732       <entry>Y</entry>
733       <entry></entry>
734     </row>
735     <row>
736       <entry>5.2.1.16</entry>
737       <entry>Hermite polynomials</entry>
738       <entry>Y</entry>
739       <entry></entry>
740     </row>
741     <row>
742       <entry>5.2.1.17</entry>
743       <entry>hypergeometric functions</entry>
744       <entry>Y</entry>
745       <entry></entry>
746     </row>
747     <row>
748       <entry>5.2.1.18</entry>
749       <entry>Laguerre polynomials</entry>
750       <entry>Y</entry>
751       <entry></entry>
752     </row>
753     <row>
754       <entry>5.2.1.19</entry>
755       <entry>Legendre polynomials</entry>
756       <entry>Y</entry>
757       <entry></entry>
758     </row>
759     <row>
760       <entry>5.2.1.20</entry>
761       <entry>Riemann zeta function</entry>
762       <entry>Y</entry>
763       <entry></entry>
764     </row>
765     <row>
766       <entry>5.2.1.21</entry>
767       <entry>spherical Bessel functions (of the first kind)</entry>
768       <entry>Y</entry>
769       <entry></entry>
770     </row>
771     <row>
772       <entry>5.2.1.22</entry>
773       <entry>spherical associated Legendre functions</entry>
774       <entry>Y</entry>
775       <entry></entry>
776     </row>
777     <row>
778       <entry>5.2.1.23</entry>
779       <entry>spherical Neumann functions</entry>
780       <entry>Y</entry>
781       <entry></entry>
782     </row>
783     <row>
784       <entry>5.2.2</entry>
785       <entry>Additions to header <code>&lt;math.h&gt;</code> synopsis</entry>
786       <entry>Y</entry>
787       <entry></entry>
788     </row>
789     <row>
790       <entry><emphasis>6</emphasis></entry>
791       <entry namest="c2" nameend="c4" align="left"><emphasis>Containers</emphasis></entry>
792     </row>
793     <row>
794       <entry>6.1</entry>
795       <entry>Tuple types</entry>
796       <entry>Y</entry>
797       <entry></entry>
798     </row>
799     <row>
800       <entry>6.1.1</entry>
801       <entry>Header <code>&lt;tuple&gt;</code> synopsis</entry>
802       <entry>Y</entry>
803       <entry></entry>
804     </row>
805     <row>
806       <entry>6.1.2</entry>
807       <entry>Additions to header <code>&lt;utility&gt;</code> synopsis</entry>
808       <entry>Y</entry>
809       <entry></entry>
810     </row>
811     <row>
812       <entry>6.1.3</entry>
813       <entry>Class template <code>tuple</code></entry>
814       <entry>Y</entry>
815       <entry></entry>
816     </row>
817     <row>
818       <entry>6.1.3.1</entry>
819       <entry>Construction</entry>
820       <entry>Y</entry>
821       <entry></entry>
822     </row>
823     <row>
824       <entry>6.1.3.2</entry>
825       <entry>Tuple creation functions</entry>
826       <entry>Y</entry>
827       <entry></entry>
828     </row>
829     <row>
830       <entry>6.1.3.3</entry>
831       <entry>Tuple helper classes</entry>
832       <entry>Y</entry>
833       <entry></entry>
834     </row>
835     <row>
836       <entry>6.1.3.4</entry>
837       <entry>Element access</entry>
838       <entry>Y</entry>
839       <entry></entry>
840     </row>
841     <row>
842       <entry>6.1.3.5</entry>
843       <entry>Relational operators</entry>
844       <entry>Y</entry>
845       <entry></entry>
846     </row>
847     <row>
848       <entry>6.1.4</entry>
849       <entry>Pairs</entry>
850       <entry>Y</entry>
851       <entry></entry>
852     </row>
853     <row>
854       <entry>6.2</entry>
855       <entry>Fixed size array</entry>
856       <entry>Y</entry>
857       <entry></entry>
858     </row>
859     <row>
860       <entry>6.2.1</entry>
861       <entry>Header <code>&lt;array&gt;</code> synopsis</entry>
862       <entry>Y</entry>
863       <entry></entry>
864     </row>
865     <row>
866       <entry>6.2.2</entry>
867       <entry>Class template <code>array</code></entry>
868       <entry>Y</entry>
869
870       <entry></entry>
871     </row>
872     <row>
873       <entry>6.2.2.1</entry>
874       <entry><code>array</code> constructors, copy, and assignment</entry>
875       <entry>Y</entry>
876       <entry></entry>
877     </row>
878     <row>
879       <entry>6.2.2.2</entry>
880       <entry><code>array</code> specialized algorithms</entry>
881       <entry>Y</entry>
882       <entry></entry>
883     </row>
884     <row>
885       <entry>6.2.2.3</entry>
886       <entry><code>array</code> size</entry>
887       <entry>Y</entry>
888       <entry></entry>
889     </row>
890     <row>
891       <entry>6.2.2.4</entry>
892       <entry>Zero sized <code>array</code>s</entry>
893       <entry>Y</entry>
894       <entry></entry>
895     </row>
896     <row>
897       <entry>6.2.2.5</entry>
898       <entry>Tuple interface to class template <code>array</code></entry>
899       <entry>Y</entry>
900       <entry></entry>
901     </row>
902     <row>
903       <entry>6.3</entry>
904       <entry>Unordered associative containers</entry>
905       <entry>Y</entry>
906       <entry></entry>
907     </row>
908     <row>
909       <entry>6.3.1</entry>
910       <entry>Unordered associative container requirements</entry>
911       <entry>Y</entry>
912       <entry></entry>
913     </row>
914     <row>
915       <entry>6.3.1.1</entry>
916       <entry>Exception safety guarantees</entry>
917       <entry>Y</entry>
918       <entry></entry>
919     </row>
920     <row>
921       <entry>6.3.2</entry>
922       <entry>Additions to header <code>&lt;functional&gt;</code> synopsis</entry>
923       <entry>Y</entry>
924       <entry></entry>
925     </row>
926     <row>
927       <entry>6.3.3</entry>
928       <entry>Class template <code>hash</code></entry>
929       <entry>Y</entry>
930       <entry></entry>
931     </row>
932     <row>
933       <entry>6.3.4</entry>
934       <entry>Unordered associative container classes</entry>
935       <entry>Y</entry>
936       <entry></entry>
937     </row>
938     <row>
939       <entry>6.3.4.1</entry>
940       <entry>Header <code>&lt;unordered_set&gt;</code> synopsis</entry>
941       <entry>Y</entry>
942       <entry></entry>
943     </row>
944     <row>
945       <entry>6.3.4.2</entry>
946       <entry>Header <code>&lt;unordered_map&gt;</code> synopsis</entry>
947       <entry>Y</entry>
948       <entry></entry>
949     </row>
950     <row>
951       <entry>6.3.4.3</entry>
952       <entry>Class template <code>unordered_set</code></entry>
953       <entry>Y</entry>
954       <entry></entry>
955     </row>
956     <row>
957       <entry>6.3.4.3.1</entry>
958       <entry><code>unordered_set</code> constructors</entry>
959       <entry>Y</entry>
960       <entry></entry>
961     </row>
962     <row>
963       <entry>6.3.4.3.2</entry>
964       <entry><code>unordered_set</code> swap</entry>
965       <entry>Y</entry>
966       <entry></entry>
967     </row>
968     <row>
969       <entry>6.3.4.4</entry>
970       <entry>Class template <code>unordered_map</code></entry>
971       <entry>Y</entry>
972       <entry></entry>
973     </row>
974     <row>
975       <entry>6.3.4.4.1</entry>
976       <entry><code>unordered_map</code> constructors</entry>
977       <entry>Y</entry>
978       <entry></entry>
979     </row>
980     <row>
981       <entry>6.3.4.4.2</entry>
982       <entry><code>unordered_map</code> element access</entry>
983       <entry>Y</entry>
984       <entry></entry>
985     </row>
986     <row>
987       <entry>6.3.4.4.3</entry>
988       <entry><code>unordered_map</code> swap</entry>
989       <entry>Y</entry>
990       <entry></entry>
991     </row>
992     <row>
993       <entry>6.3.4.5</entry>
994       <entry>Class template <code>unordered_multiset<code></code></code></entry>
995       <entry>Y</entry>
996       <entry></entry>
997     </row>
998     <row>
999       <entry>6.3.4.5.1</entry>
1000       <entry><code>unordered_multiset</code> constructors</entry>
1001       <entry>Y</entry>
1002       <entry></entry>
1003     </row>
1004     <row>
1005       <entry>6.3.4.5.2</entry>
1006       <entry><code>unordered_multiset</code> swap</entry>
1007       <entry>Y</entry>
1008       <entry></entry>
1009     </row>
1010     <row>
1011       <entry>6.3.4.6</entry>
1012       <entry>Class template <code>unordered_multimap</code></entry>
1013       <entry>Y</entry>
1014       <entry></entry>
1015     </row>
1016     <row>
1017       <entry>6.3.4.6.1</entry>
1018       <entry><code>unordered_multimap</code> constructors</entry>
1019       <entry>Y</entry>
1020       <entry></entry>
1021     </row>
1022     <row>
1023       <entry>6.3.4.6.2</entry>
1024       <entry><code>unordered_multimap</code> swap</entry>
1025       <entry>Y</entry>
1026       <entry></entry>
1027     </row>
1028     <row>
1029       <entry><emphasis>7</emphasis></entry>
1030       <entry namest="c2" nameend="c4" align="left"><emphasis>Regular Expressions</emphasis></entry>
1031     </row>
1032     <row>
1033       <?dbhtml bgcolor="#C8B0B0" ?> 
1034       <entry>7.1</entry>
1035       <entry>Definitions</entry>
1036       <entry>N</entry>
1037       <entry></entry>
1038     </row>
1039     <row>
1040       <?dbhtml bgcolor="#C8B0B0" ?> 
1041       <entry>7.2</entry>
1042       <entry>Requirements</entry>
1043       <entry>N</entry>
1044       <entry></entry>
1045     </row>
1046     <row>
1047       <?dbhtml bgcolor="#C8B0B0" ?> 
1048       <entry>7.3</entry>
1049       <entry>Regular expressions summary</entry>
1050       <entry>N</entry>
1051       <entry></entry>
1052     </row>
1053     <row>
1054       <?dbhtml bgcolor="#C8B0B0" ?> 
1055       <entry>7.4</entry>
1056       <entry>Header <code>&lt;regex&gt;</code> synopsis</entry>
1057       <entry>N</entry>
1058       <entry></entry>
1059     </row>
1060     <row>
1061       <?dbhtml bgcolor="#C8B0B0" ?> 
1062       <entry>7.5</entry>
1063       <entry>Namespace <code>tr1::regex_constants</code></entry>
1064       <entry>N</entry>
1065       <entry></entry>
1066     </row>
1067     <row>
1068       <?dbhtml bgcolor="#C8B0B0" ?> 
1069       <entry>7.5.1</entry>
1070       <entry>Bitmask Type <code>syntax_option_type</code></entry>
1071       <entry>N</entry>
1072       <entry></entry>
1073     </row>
1074     <row>
1075       <?dbhtml bgcolor="#C8B0B0" ?> 
1076       <entry>7.5.2</entry>
1077       <entry>Bitmask Type <code>regex_constants::match_flag_type</code></entry>
1078       <entry>N</entry>
1079       <entry></entry>
1080     </row>
1081     <row>
1082       <?dbhtml bgcolor="#C8B0B0" ?> 
1083       <entry>7.5.3</entry>
1084       <entry>Implementation defined <code>error_type</code></entry>
1085       <entry>N</entry>
1086       <entry></entry>
1087     </row>
1088     <row>
1089       <?dbhtml bgcolor="#C8B0B0" ?> 
1090       <entry>7.6</entry>
1091       <entry>Class <code>regex_error</code></entry>
1092       <entry>N</entry>
1093       <entry></entry>
1094     </row>
1095     <row>
1096       <?dbhtml bgcolor="#C8B0B0" ?> 
1097       <entry>7.7</entry>
1098       <entry>Class template <code>regex_traits</code></entry>
1099       <entry>N</entry>
1100       <entry></entry>
1101     </row>
1102     <row>
1103       <?dbhtml bgcolor="#C8B0B0" ?> 
1104       <entry>7.8</entry>
1105       <entry>Class template <code>basic_regex</code></entry>
1106       <entry>N</entry>
1107       <entry></entry>
1108     </row>
1109     <row>
1110       <?dbhtml bgcolor="#C8B0B0" ?> 
1111       <entry>7.8.1</entry>
1112       <entry><code>basic_regex</code> constants</entry>
1113       <entry>N</entry>
1114       <entry></entry>
1115     </row>
1116     <row>
1117       <?dbhtml bgcolor="#C8B0B0" ?> 
1118       <entry>7.8.2</entry>
1119       <entry><code>basic_regex</code> constructors</entry>
1120       <entry>N</entry>
1121       <entry></entry>
1122     </row>
1123     <row>
1124       <?dbhtml bgcolor="#C8B0B0" ?> 
1125       <entry>7.8.3</entry>
1126       <entry><code>basic_regex</code> assign</entry>
1127       <entry>N</entry>
1128       <entry></entry>
1129     </row>
1130     <row>
1131       <?dbhtml bgcolor="#C8B0B0" ?> 
1132       <entry>7.8.4</entry>
1133       <entry><code>basic_regex</code> constant operations</entry>
1134       <entry>N</entry>
1135       <entry></entry>
1136     </row>
1137     <row>
1138       <?dbhtml bgcolor="#C8B0B0" ?> 
1139       <entry>7.8.5</entry>
1140       <entry><code>basic_regex</code> locale</entry>
1141       <entry>N</entry>
1142       <entry></entry>
1143     </row>
1144     <row>
1145       <?dbhtml bgcolor="#C8B0B0" ?> 
1146       <entry>7.8.6</entry>
1147       <entry><code>basic_regex</code> swap</entry>
1148       <entry>N</entry>
1149       <entry></entry>
1150     </row>
1151     <row>
1152       <?dbhtml bgcolor="#C8B0B0" ?> 
1153       <entry>7.8.7</entry>
1154       <entry><code>basic_regex</code> non-member functions</entry>
1155       <entry>N</entry>
1156       <entry></entry>
1157     </row>
1158     <row>
1159       <?dbhtml bgcolor="#C8B0B0" ?> 
1160       <entry>7.8.7.1</entry>
1161       <entry><code>basic_regex</code> non-member swap</entry>
1162       <entry>N</entry>
1163       <entry></entry>
1164     </row>
1165     <row>
1166       <?dbhtml bgcolor="#C8B0B0" ?> 
1167       <entry>7.9</entry>
1168       <entry>Class template <code>sub_match</code></entry>
1169       <entry>N</entry>
1170       <entry></entry>
1171     </row>
1172     <row>
1173       <?dbhtml bgcolor="#C8B0B0" ?> 
1174       <entry>7.9.1</entry>
1175       <entry><code>sub_match</code> members</entry>
1176       <entry>N</entry>
1177       <entry></entry>
1178     </row>
1179     <row>
1180       <?dbhtml bgcolor="#C8B0B0" ?> 
1181       <entry>7.9.2</entry>
1182       <entry><code>sub_match</code> non-member operators</entry>
1183       <entry>N</entry>
1184       <entry></entry>
1185     </row>
1186     <row>
1187       <?dbhtml bgcolor="#C8B0B0" ?> 
1188       <entry>7.10</entry>
1189       <entry>Class template <code>match_results</code></entry>
1190       <entry>N</entry>
1191       <entry></entry>
1192     </row>
1193     <row>
1194       <?dbhtml bgcolor="#C8B0B0" ?> 
1195       <entry>7.10.1</entry>
1196       <entry><code>match_results</code> constructors</entry>
1197       <entry>N</entry>
1198       <entry></entry>
1199     </row>
1200     <row>
1201       <?dbhtml bgcolor="#C8B0B0" ?> 
1202       <entry>7.10.2</entry>
1203       <entry><code>match_results</code> size</entry>
1204       <entry>N</entry>
1205       <entry></entry>
1206     </row>
1207     <row>
1208       <?dbhtml bgcolor="#C8B0B0" ?> 
1209       <entry>7.10.3</entry>
1210       <entry><code>match_results</code> element access</entry>
1211       <entry>N</entry>
1212       <entry></entry>
1213     </row>
1214     <row>
1215       <?dbhtml bgcolor="#C8B0B0" ?> 
1216       <entry>7.10.4</entry>
1217       <entry><code>match_results</code> formatting</entry>
1218       <entry>N</entry>
1219       <entry></entry>
1220     </row>
1221     <row>
1222       <?dbhtml bgcolor="#C8B0B0" ?> 
1223       <entry>7.10.5</entry>
1224       <entry><code>match_results</code> allocator</entry>
1225       <entry>N</entry>
1226       <entry></entry>
1227     </row>
1228     <row>
1229       <?dbhtml bgcolor="#C8B0B0" ?> 
1230       <entry>7.10.6</entry>
1231       <entry><code>match_results</code> swap</entry>
1232       <entry>N</entry>
1233       <entry></entry>
1234     </row>
1235     <row>
1236       <?dbhtml bgcolor="#C8B0B0" ?> 
1237       <entry>7.11</entry>
1238       <entry>Regular expression algorithms</entry>
1239       <entry>N</entry>
1240       <entry></entry>
1241     </row>
1242     <row>
1243       <?dbhtml bgcolor="#C8B0B0" ?> 
1244       <entry>7.11.1</entry>
1245       <entry>exceptions</entry>
1246       <entry>N</entry>
1247       <entry></entry>
1248     </row>
1249     <row>
1250       <?dbhtml bgcolor="#C8B0B0" ?> 
1251       <entry>7.11.2</entry>
1252       <entry><code>regex_match</code></entry>
1253       <entry>N</entry>
1254       <entry></entry>
1255     </row>
1256     <row>
1257       <?dbhtml bgcolor="#C8B0B0" ?> 
1258       <entry>7.11.3</entry>
1259       <entry><code>regex_search</code></entry>
1260       <entry>N</entry>
1261       <entry></entry>
1262     </row>
1263     <row>
1264       <?dbhtml bgcolor="#C8B0B0" ?> 
1265       <entry>7.11.4</entry>
1266       <entry><code>regex_replace</code></entry>
1267       <entry>N</entry>
1268       <entry></entry>
1269     </row>
1270     <row>
1271       <?dbhtml bgcolor="#C8B0B0" ?> 
1272       <entry>7.12</entry>
1273       <entry>Regular expression Iterators</entry>
1274       <entry>N</entry>
1275       <entry></entry>
1276     </row>
1277     <row>
1278       <?dbhtml bgcolor="#C8B0B0" ?> 
1279       <entry>7.12.1</entry>
1280       <entry>Class template <code>regex_iterator</code></entry>
1281       <entry>N</entry>
1282       <entry></entry>
1283     </row>
1284     <row>
1285       <?dbhtml bgcolor="#C8B0B0" ?> 
1286       <entry>7.12.1.1</entry>
1287       <entry><code>regex_iterator</code> constructors</entry>
1288       <entry>N</entry>
1289       <entry></entry>
1290     </row>
1291     <row>
1292       <?dbhtml bgcolor="#C8B0B0" ?> 
1293       <entry>7.12.1.2</entry>
1294       <entry><code>regex_iterator</code> comparisons</entry>
1295       <entry>N</entry>
1296       <entry></entry>
1297     </row>
1298     <row>
1299       <?dbhtml bgcolor="#C8B0B0" ?> 
1300       <entry>7.12.1.3</entry>
1301       <entry><code>regex_iterator</code> dereference</entry>
1302       <entry>N</entry>
1303       <entry></entry>
1304     </row>
1305     <row>
1306       <?dbhtml bgcolor="#C8B0B0" ?> 
1307       <entry>7.12.1.4</entry>
1308       <entry><code>regex_iterator</code> increment</entry>
1309       <entry>N</entry>
1310       <entry></entry>
1311     </row>
1312     <row>
1313       <?dbhtml bgcolor="#C8B0B0" ?> 
1314       <entry>7.12.2</entry>
1315       <entry>Class template <code>regex_token_iterator</code></entry>
1316       <entry>N</entry>
1317       <entry></entry>
1318     </row>
1319     <row>
1320       <?dbhtml bgcolor="#C8B0B0" ?> 
1321       <entry>7.12.2.1</entry>
1322       <entry><code>regex_token_iterator</code> constructors</entry>
1323       <entry>N</entry>
1324       <entry></entry>
1325     </row>
1326     <row>
1327       <?dbhtml bgcolor="#C8B0B0" ?> 
1328       <entry>7.12.2.2</entry>
1329       <entry><code>regex_token_iterator</code> comparisons</entry>
1330       <entry>N</entry>
1331       <entry></entry>
1332     </row>
1333     <row>
1334       <?dbhtml bgcolor="#C8B0B0" ?> 
1335       <entry>7.12.2.3</entry>
1336       <entry><code>regex_token_iterator</code> dereference</entry>
1337       <entry>N</entry>
1338       <entry></entry>
1339     </row>
1340     <row>
1341       <?dbhtml bgcolor="#C8B0B0" ?> 
1342       <entry>7.12.2.4</entry>
1343       <entry><code>regex_token_iterator</code> increment</entry>
1344       <entry>N</entry>
1345       <entry></entry>
1346     </row>
1347     <row>
1348       <?dbhtml bgcolor="#C8B0B0" ?> 
1349       <entry>7.13</entry>
1350       <entry>Modified ECMAScript regular expression grammar</entry>
1351       <entry>N</entry>
1352       <entry></entry>
1353     </row>
1354     <row>
1355       <entry><emphasis>8</emphasis></entry>
1356       <entry namest="c2" nameend="c4" align="left"><emphasis>C Compatibility</emphasis></entry>
1357     </row>
1358     <row>
1359       <entry>8.1</entry>
1360       <entry>Additions to header <code>&lt;complex&gt;</code></entry>
1361       <entry>Y</entry>
1362       <entry></entry>
1363     </row>
1364     <row>
1365       <entry>8.1.1</entry>
1366       <entry>Synopsis</entry>
1367       <entry>Y</entry>
1368       <entry></entry>
1369     </row>
1370     <row>
1371       <entry>8.1.2</entry>
1372       <entry>Function <code>acos</code></entry>
1373       <entry>Y</entry>
1374       <entry></entry>
1375     </row>
1376     <row>
1377       <entry>8.1.3</entry>
1378       <entry>Function <code>asin</code></entry>
1379       <entry>Y</entry>
1380       <entry></entry>
1381     </row>
1382     <row>
1383       <entry>8.1.4</entry>
1384       <entry>Function <code>atan</code></entry>
1385       <entry>Y</entry>
1386       <entry></entry>
1387     </row>
1388     <row>
1389       <entry>8.1.5</entry>
1390       <entry>Function <code>acosh</code></entry>
1391       <entry>Y</entry>
1392       <entry></entry>
1393     </row>
1394     <row>
1395       <entry>8.1.6</entry>
1396       <entry>Function <code>asinh</code></entry>
1397       <entry>Y</entry>
1398       <entry></entry>
1399     </row>
1400     <row>
1401       <entry>8.1.7</entry>
1402       <entry>Function <code>atanh</code></entry>
1403       <entry>Y</entry>
1404       <entry></entry>
1405     </row>
1406     <row>
1407       <entry>8.1.8</entry>
1408       <entry>Function <code>fabs</code></entry>
1409       <entry>Y</entry>
1410       <entry></entry>
1411     </row>
1412     <row>
1413       <entry>8.1.9</entry>
1414       <entry>Additional Overloads</entry>
1415       <entry>Y</entry>
1416       <entry></entry>
1417     </row>
1418     <row>
1419       <?dbhtml bgcolor="#C8B0B0" ?> 
1420       <entry>8.2</entry>
1421       <entry>Header <code>&lt;ccomplex&gt;</code></entry>
1422       <entry>N</entry>
1423       <entry>DR 551</entry>
1424     </row>
1425     <row>
1426       <?dbhtml bgcolor="#C8B0B0" ?> 
1427       <entry>8.3</entry>
1428       <entry>Header <code>&lt;complex.h&gt;</code></entry>
1429       <entry>N</entry>
1430       <entry>DR 551</entry>
1431     </row>
1432     <row>
1433       <entry>8.4</entry>
1434       <entry>Additions to header <code>&lt;cctype&gt;</code></entry>
1435       <entry>Y</entry>
1436       <entry></entry>
1437     </row>
1438     <row>
1439       <entry>8.4.1</entry>
1440       <entry>Synopsis</entry>
1441       <entry>Y</entry>
1442       <entry></entry>
1443     </row>
1444     <row>
1445       <entry>8.4.2</entry>
1446       <entry>Function <code>isblank</code></entry>
1447       <entry>Y</entry>
1448       <entry></entry>
1449     </row>
1450     <row>
1451       <entry>8.5</entry>
1452       <entry>Additions to header <code>&lt;ctype.h&gt;</code></entry>
1453       <entry>Y</entry>
1454       <entry></entry>
1455     </row>
1456     <row>
1457       <entry>8.6</entry>
1458       <entry>Header <code>&lt;cfenv&gt;</code></entry>
1459       <entry>Y</entry>
1460       <entry></entry>
1461     </row>
1462     <row>
1463       <entry>8.6.1</entry>
1464       <entry>Synopsis</entry>
1465       <entry>Y</entry>
1466       <entry></entry>
1467     </row>
1468     <row>
1469       <entry>8.6.2</entry>
1470       <entry>Definitions</entry>
1471       <entry>Y</entry>
1472       <entry></entry>
1473     </row>
1474     <row>
1475       <entry>8.7</entry>
1476       <entry>Header <code>&lt;fenv.h&gt;</code></entry>
1477       <entry>Y</entry>
1478       <entry></entry>
1479     </row>
1480     <row>
1481       <entry>8.8</entry>
1482       <entry>Additions to header <code>&lt;cfloat&gt;</code></entry>
1483       <entry>Y</entry>
1484       <entry></entry>
1485     </row>
1486     <row>
1487       <entry>8.9</entry>
1488       <entry>Additions to header <code>&lt;float.h&gt;</code></entry>
1489       <entry>Y</entry>
1490       <entry></entry>
1491     </row>
1492     <row>
1493       <?dbhtml bgcolor="#C8B0B0" ?> 
1494       <entry>8.10</entry>
1495       <entry>Additions to header <code>&lt;ios&gt;</code></entry>
1496       <entry>N</entry>
1497       <entry></entry>
1498     </row>
1499     <row>
1500       <?dbhtml bgcolor="#C8B0B0" ?> 
1501       <entry>8.10.1</entry>
1502       <entry>Synopsis</entry>
1503       <entry>N</entry>
1504       <entry></entry>
1505     </row>
1506     <row>
1507       <?dbhtml bgcolor="#C8B0B0" ?> 
1508       <entry>8.10.2</entry>
1509       <entry>Function <code>hexfloat</code></entry>
1510       <entry>N</entry>
1511       <entry></entry>
1512     </row>
1513     <row>
1514       <entry>8.11</entry>
1515       <entry>Header <code>&lt;cinttypes&gt;</code></entry>
1516       <entry>Y</entry>
1517       <entry></entry>
1518     </row>
1519     <row>
1520       <entry>8.11.1</entry>
1521       <entry>Synopsis</entry>
1522       <entry>Y</entry>
1523       <entry>DR 557</entry>
1524     </row>
1525     <row>
1526       <entry>8.11.2</entry>
1527       <entry>Definitions</entry>
1528       <entry>Y</entry>
1529       <entry></entry>
1530     </row>
1531     <row>
1532       <entry>8.12</entry>
1533       <entry>Header <code>&lt;inttypes.h&gt;</code></entry>
1534       <entry>Y</entry>
1535       <entry></entry>
1536     </row>
1537     <row>
1538       <entry>8.13</entry>
1539       <entry>Additions to header <code>&lt;climits&gt;</code></entry>
1540       <entry>Y</entry>
1541       <entry></entry>
1542     </row>
1543     <row>
1544       <entry>8.14</entry>
1545       <entry>Additions to header <code>&lt;limits.h&gt;</code></entry>
1546       <entry>Y</entry>
1547       <entry></entry>
1548     </row>
1549     <row>
1550       <?dbhtml bgcolor="#C8B0B0" ?> 
1551       <entry>8.15</entry>
1552       <entry>Additions to header <code>&lt;locale&gt;</code></entry>
1553       <entry>N</entry>
1554       <entry></entry>
1555     </row>
1556     <row>
1557       <entry>8.16</entry>
1558       <entry>Additions to header <code>&lt;cmath&gt;</code></entry>
1559       <entry>Y</entry>
1560       <entry></entry>
1561     </row>
1562     <row>
1563       <entry>8.16.1</entry>
1564       <entry>Synopsis</entry>
1565       <entry>Y</entry>
1566       <entry></entry>
1567     </row>
1568     <row>
1569       <entry>8.16.2</entry>
1570       <entry>Definitions</entry>
1571       <entry>Y</entry>
1572       <entry></entry>
1573     </row>
1574     <row>
1575       <entry>8.16.3</entry>
1576       <entry>Function template definitions</entry>
1577       <entry>Y</entry>
1578       <entry></entry>
1579     </row>
1580     <row>
1581       <entry>8.16.4</entry>
1582       <entry>Additional overloads</entry>
1583       <entry>Y</entry>
1584       <entry>DR 568; DR 550</entry>
1585     </row>
1586     <row>
1587       <entry>8.17</entry>
1588       <entry>Additions to header <code>&lt;math.h&gt;</code></entry>
1589       <entry>Y</entry>
1590       <entry></entry>
1591     </row>
1592     <row>
1593       <entry>8.18</entry>
1594       <entry>Additions to header <code>&lt;cstdarg&gt;</code></entry>
1595       <entry>Y</entry>
1596       <entry></entry>
1597     </row>
1598     <row>
1599       <entry>8.19</entry>
1600       <entry>Additions to header <code>&lt;stdarg.h&gt;</code></entry>
1601       <entry>Y</entry>
1602       <entry></entry>
1603     </row>
1604     <row>
1605       <entry>8.20</entry>
1606       <entry>The header <code>&lt;cstdbool&gt;</code></entry>
1607       <entry>Y</entry>
1608       <entry></entry>
1609     </row>
1610     <row>
1611       <entry>8.21</entry>
1612       <entry>The header <code>&lt;stdbool.h&gt;</code></entry>
1613       <entry>Y</entry>
1614       <entry></entry>
1615     </row>
1616     <row>
1617       <entry>8.22</entry>
1618       <entry>The header <code>&lt;cstdint&gt;</code></entry>
1619       <entry>Y</entry>
1620       <entry></entry>
1621     </row>
1622     <row>
1623       <entry>8.22.1</entry>
1624       <entry>Synopsis</entry>
1625       <entry>Y</entry>
1626       <entry></entry>
1627     </row>
1628     <row>
1629       <entry>8.22.2</entry>
1630       <entry>Definitions</entry>
1631       <entry>Y</entry>
1632       <entry></entry>
1633     </row>
1634     <row>
1635       <entry>8.23</entry>
1636       <entry>The header <code>&lt;stdint.h&gt;</code></entry>
1637       <entry>Y</entry>
1638       <entry></entry>
1639     </row>
1640     <row>
1641       <entry>8.24</entry>
1642       <entry>Additions to header <code>&lt;cstdio&gt;</code></entry>
1643       <entry>Y</entry>
1644       <entry></entry>
1645     </row>
1646     <row>
1647       <entry>8.24.1</entry>
1648       <entry>Synopsis</entry>
1649       <entry>Y</entry>
1650       <entry></entry>
1651     </row>
1652     <row>
1653       <entry>8.24.2</entry>
1654       <entry>Definitions</entry>
1655       <entry>Y</entry>
1656       <entry></entry>
1657     </row>
1658     <row>
1659       <entry>8.24.3</entry>
1660       <entry>Additional format specifiers</entry>
1661       <entry>Y</entry>
1662       <entry>C library dependency</entry>
1663     </row>
1664     <row>
1665       <entry>8.24.4</entry>
1666       <entry>Additions to header <code>&lt;stdio.h&gt;</code></entry>
1667       <entry>Y</entry>
1668       <entry></entry>
1669     </row>
1670     <row>
1671       <entry>8.25</entry>
1672       <entry>Additions to header <code>&lt;cstdlib&gt;</code></entry>
1673       <entry>Y</entry>
1674       <entry></entry>
1675     </row>
1676     <row>
1677       <entry>8.25.1</entry>
1678       <entry>Synopsis</entry>
1679       <entry>Y</entry>
1680       <entry></entry>
1681     </row>
1682     <row>
1683       <entry>8.25.2</entry>
1684       <entry>Definitions</entry>
1685       <entry>Y</entry>
1686       <entry></entry>
1687     </row>
1688     <row>
1689       <entry>8.25.3</entry>
1690       <entry>Function <code>abs</code></entry>
1691       <entry>Y</entry>
1692       <entry></entry>
1693     </row>
1694     <row>
1695       <entry>8.25.4</entry>
1696       <entry>Function <code>div</code></entry>
1697       <entry>Y</entry>
1698       <entry></entry>
1699     </row>
1700     <row>
1701       <entry>8.26</entry>
1702       <entry>Additions to header <code>&lt;stdlib.h&gt;</code></entry>
1703       <entry>Y</entry>
1704       <entry></entry>
1705     </row>
1706     <row>
1707       <entry>8.27</entry>
1708       <entry>Header <code>&lt;ctgmath&gt;</code></entry>
1709       <entry>Y</entry>
1710       <entry>DR 551</entry>
1711     </row>
1712     <row>
1713       <entry>8.28</entry>
1714       <entry>Header <code>&lt;tgmath.h&gt;</code></entry>
1715       <entry>Y</entry>
1716       <entry>DR 551</entry>
1717     </row>
1718     <row>
1719       <entry>8.29</entry>
1720       <entry>Additions to header <code>&lt;ctime&gt;</code></entry>
1721       <entry>Y</entry>
1722       <entry>C library dependency</entry>
1723     </row>
1724     <row>
1725       <entry>8.30</entry>
1726       <entry>Additions to header <code>&lt;cwchar&gt;</code></entry>
1727       <entry>Y</entry>
1728       <entry></entry>
1729     </row>
1730     <row>
1731       <entry>8.30.1</entry>
1732       <entry>Synopsis</entry>
1733       <entry>Y</entry>
1734       <entry></entry>
1735     </row>
1736     <row>
1737       <entry>8.30.2</entry>
1738       <entry>Definitions</entry>
1739       <entry>Y</entry>
1740       <entry></entry>
1741     </row>
1742     <row>
1743       <entry>8.30.3</entry>
1744       <entry>Additional wide format specifiers</entry>
1745       <entry>Y</entry>
1746       <entry>C library dependency</entry>
1747     </row>
1748     <row>
1749       <entry>8.31</entry>
1750       <entry>Additions to header <code>&lt;wchar.h&gt;</code></entry>
1751       <entry>Y</entry>
1752       <entry></entry>
1753     </row>
1754     <row>
1755       <entry>8.32</entry>
1756       <entry>Additions to header <code>&lt;cwctype&gt;</code></entry>
1757       <entry>Y</entry>
1758       <entry></entry>
1759     </row>
1760     <row>
1761       <entry>8.32.1</entry>
1762       <entry>Synopsis</entry>
1763       <entry>Y</entry>
1764       <entry></entry>
1765     </row>
1766     <row>
1767       <entry>8.32.2</entry>
1768       <entry>Function <code>iswblank</code></entry>
1769       <entry>Y</entry>
1770       <entry></entry>
1771     </row>
1772     <row>
1773       <entry>8.33</entry>
1774       <entry>Additions to header <code>&lt;wctype.h&gt;</code></entry>
1775       <entry>Y</entry>
1776       <entry></entry>
1777     </row>
1778   </tbody>
1779 </tgroup>
1780 </table>
1781
1782 </sect2>