|
189 | 189 | Non-arithmetic standard types, such as
|
190 | 190 | \tcode{complex<T>}~(\ref{complex}), shall not have specializations.
|
191 | 191 |
|
| 192 | +\rSec3[limits.syn]{Header \tcode{<limits>} synopsis} |
192 | 193 | \indextext{\idxhdr{limits}}%
|
193 | 194 | \indexlibrary{\idxhdr{limits}}%
|
194 | 195 | \indextext{\idxcode{numeric_limits}}%
|
195 | 196 | \indexlibrary{\idxcode{numeric_limits}}%
|
196 | 197 | \indexlibrary{\idxcode{float_round_style}}%
|
197 | 198 | \indexlibrary{\idxcode{float_denorm_style}}%
|
198 |
| -\rSec3[limits.syn]{Header \tcode{<limits>} synopsis} |
199 | 199 |
|
200 | 200 | \begin{codeblock}
|
201 | 201 | namespace std {
|
|
1171 | 1171 | \xref ISO C~7.1.5, 5.2.4.2.2, 5.2.4.2.1.
|
1172 | 1172 |
|
1173 | 1173 | \rSec1[cstdint]{Integer types}
|
| 1174 | + |
1174 | 1175 | \rSec2[cstdint.syn]{Header \tcode{<cstdint>} synopsis}
|
1175 | 1176 | \indextext{\idxhdr{cstdint}}%
|
1176 | 1177 | \indexlibrary{\idxhdr{cstdint}}%
|
|
1202 | 1203 | \indexlibrary{\idxcode{uint_least64_t}}%
|
1203 | 1204 | \indexlibrary{\idxcode{uintmax_t}}%
|
1204 | 1205 | \indexlibrary{\idxcode{uintptr_t}}%
|
| 1206 | + |
1205 | 1207 | \begin{codeblock}
|
1206 | 1208 | namespace std {
|
1207 | 1209 | typedef @\textit{signed integer type}@ int8_t; // optional
|
|
1505 | 1507 | functions that manage the allocation of dynamic storage in a program.
|
1506 | 1508 | It also defines components for reporting storage management errors.
|
1507 | 1509 |
|
1508 |
| -\synopsis{Header \tcode{<new>} synopsis} |
| 1510 | +\rSec2[new.syn]{Header \tcode{<new>} synopsis} |
1509 | 1511 | \indextext{\idxhdr{new}}%
|
1510 | 1512 | \indexlibrary{\idxhdr{new}}%
|
1511 | 1513 |
|
|
2253 | 2255 | type associated with type information generated by the implementation.
|
2254 | 2256 | It also defines two types for reporting dynamic type identification errors.
|
2255 | 2257 |
|
| 2258 | +\rSec2[typeinfo.syn]{Header \tcode{<typeinfo>} synopsis} |
2256 | 2259 | \indextext{\idxhdr{typeinfo}}%
|
2257 | 2260 | \indexlibrary{\idxhdr{typeinfo}}%
|
2258 |
| -\synopsis{Header \tcode{<typeinfo>} synopsis} |
2259 |
| - |
2260 | 2261 | \indexlibrary{\idxcode{type_info}}%
|
2261 | 2262 | \indexlibrary{\idxcode{bad_cast}}%
|
2262 | 2263 | \indexlibrary{\idxcode{bad_typeid}}%
|
| 2264 | + |
2263 | 2265 | \begin{codeblock}
|
2264 | 2266 | namespace std {
|
2265 | 2267 | class type_info;
|
|
2523 | 2525 | \tcode{<exception>}
|
2524 | 2526 | defines several types and functions related to the handling of exceptions in a \Cpp program.
|
2525 | 2527 |
|
2526 |
| -\synopsis{Header \tcode{<exception>} synopsis} |
2527 |
| - |
| 2528 | +\rSec2[exception.syn]{Header \tcode{<exception>} synopsis} |
2528 | 2529 | \indextext{\idxhdr{exception}}%
|
2529 | 2530 | \indexlibrary{\idxhdr{exception}}%
|
| 2531 | + |
2530 | 2532 | \begin{codeblock}
|
2531 | 2533 | namespace std {
|
2532 | 2534 | class exception;
|
|
3045 | 3047 | The header \tcode{<initializer_list>} defines a class template and several
|
3046 | 3048 | support functions related to list-initialization~(see \ref{dcl.init.list}).
|
3047 | 3049 |
|
3048 |
| -\synopsis{Header \tcode{<initializer_list>} synopsis} |
3049 |
| - |
| 3050 | +\rSec2[initializer_list.syn]{Header \tcode{<initializer_list>} synopsis} |
3050 | 3051 | \indexlibrary{\idxcode{initializer_list}}%
|
3051 | 3052 | \indexlibrary{\idxcode{begin}}%
|
3052 | 3053 | \indexlibrary{\idxcode{end}}%
|
| 3054 | + |
3053 | 3055 | \begin{codeblock}
|
3054 | 3056 | namespace std {
|
3055 | 3057 | template<class E> class initializer_list {
|
|
0 commit comments