|
225 | 225 | template<class charT, class traits = char_traits<charT>>
|
226 | 226 | class basic_iostream;
|
227 | 227 |
|
228 |
| - template<class charT, class traits = char_traits<charT>, |
229 |
| - class Allocator = allocator<charT>> |
| 228 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
230 | 229 | class basic_stringbuf;
|
231 |
| - template<class charT, class traits = char_traits<charT>, |
232 |
| - class Allocator = allocator<charT>> |
| 230 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
233 | 231 | class basic_istringstream;
|
234 |
| - template<class charT, class traits = char_traits<charT>, |
235 |
| - class Allocator = allocator<charT>> |
| 232 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
236 | 233 | class basic_ostringstream;
|
237 |
| - template<class charT, class traits = char_traits<charT>, |
238 |
| - class Allocator = allocator<charT>> |
| 234 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
239 | 235 | class basic_stringstream;
|
240 | 236 |
|
241 | 237 | template<class charT, class traits = char_traits<charT>>
|
|
256 | 252 | template<class charT, class traits = char_traits<charT>>
|
257 | 253 | class basic_fstream;
|
258 | 254 |
|
259 |
| - template<class charT, class traits = char_traits<charT>, |
260 |
| - class Allocator = allocator<charT>> |
| 255 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
261 | 256 | class basic_syncbuf;
|
262 |
| - template<class charT, class traits = char_traits<charT>, |
263 |
| - class Allocator = allocator<charT>> |
| 257 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
264 | 258 | class basic_osyncstream;
|
265 | 259 |
|
266 | 260 | template<class charT, class traits = char_traits<charT>>
|
|
7982 | 7976 | \begin{codeblock}
|
7983 | 7977 | namespace std {
|
7984 | 7978 | // \ref{stringbuf}, class template \tcode{basic_stringbuf}
|
7985 |
| - template<class charT, class traits = char_traits<charT>, |
7986 |
| - class Allocator = allocator<charT>> |
| 7979 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
7987 | 7980 | class basic_stringbuf;
|
7988 | 7981 |
|
7989 | 7982 | template<class charT, class traits, class Allocator>
|
|
7994 | 7987 | using wstringbuf = basic_stringbuf<wchar_t>;
|
7995 | 7988 |
|
7996 | 7989 | // \ref{istringstream}, class template \tcode{basic_istringstream}
|
7997 |
| - template<class charT, class traits = char_traits<charT>, |
7998 |
| - class Allocator = allocator<charT>> |
| 7990 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
7999 | 7991 | class basic_istringstream;
|
8000 | 7992 |
|
8001 | 7993 | template<class charT, class traits, class Allocator>
|
|
8006 | 7998 | using wistringstream = basic_istringstream<wchar_t>;
|
8007 | 7999 |
|
8008 | 8000 | // \ref{ostringstream}, class template \tcode{basic_ostringstream}
|
8009 |
| - template<class charT, class traits = char_traits<charT>, |
8010 |
| - class Allocator = allocator<charT>> |
| 8001 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
8011 | 8002 | class basic_ostringstream;
|
8012 | 8003 |
|
8013 | 8004 | template<class charT, class traits, class Allocator>
|
|
8018 | 8009 | using wostringstream = basic_ostringstream<wchar_t>;
|
8019 | 8010 |
|
8020 | 8011 | // \ref{stringstream}, class template \tcode{basic_stringstream}
|
8021 |
| - template<class charT, class traits = char_traits<charT>, |
8022 |
| - class Allocator = allocator<charT>> |
| 8012 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
8023 | 8013 | class basic_stringstream;
|
8024 | 8014 |
|
8025 | 8015 | template<class charT, class traits, class Allocator>
|
|
8044 | 8034 | \indexlibraryglobal{basic_stringbuf}%
|
8045 | 8035 | \begin{codeblock}
|
8046 | 8036 | namespace std {
|
8047 |
| - template<class charT, class traits = char_traits<charT>, |
8048 |
| - class Allocator = allocator<charT>> |
| 8037 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
8049 | 8038 | class basic_stringbuf : public basic_streambuf<charT, traits> {
|
8050 | 8039 | public:
|
8051 | 8040 | using char_type = charT;
|
|
8905 | 8894 | \indexlibraryglobal{basic_istringstream}%
|
8906 | 8895 | \begin{codeblock}
|
8907 | 8896 | namespace std {
|
8908 |
| - template<class charT, class traits = char_traits<charT>, |
8909 |
| - class Allocator = allocator<charT>> |
| 8897 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
8910 | 8898 | class basic_istringstream : public basic_istream<charT, traits> {
|
8911 | 8899 | public:
|
8912 | 8900 | using char_type = charT;
|
|
9277 | 9265 | \indexlibraryglobal{basic_ostringstream}%
|
9278 | 9266 | \begin{codeblock}
|
9279 | 9267 | namespace std {
|
9280 |
| - template<class charT, class traits = char_traits<charT>, |
9281 |
| - class Allocator = allocator<charT>> |
| 9268 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
9282 | 9269 | class basic_ostringstream : public basic_ostream<charT, traits> {
|
9283 | 9270 | public:
|
9284 | 9271 | using char_type = charT;
|
|
9649 | 9636 | \indexlibraryglobal{basic_stringstream}%
|
9650 | 9637 | \begin{codeblock}
|
9651 | 9638 | namespace std {
|
9652 |
| - template<class charT, class traits = char_traits<charT>, |
9653 |
| - class Allocator = allocator<charT>> |
| 9639 | + template<class charT, class traits = char_traits<charT>, class Allocator = allocator<charT>> |
9654 | 9640 | class basic_stringstream : public basic_iostream<charT, traits> {
|
9655 | 9641 | public:
|
9656 | 9642 | using char_type = charT;
|
|
13593 | 13579 |
|
13594 | 13580 | \pnum
|
13595 | 13581 | \begin{note}
|
13596 |
| -Class \tcode{path} is used to support the differences between the string types used by different operating systems to represent pathnames, and to perform conversions between encodings when necessary. |
| 13582 | +Class \tcode{path} is used to support the differences |
| 13583 | +between the string types used by different operating systems |
| 13584 | +to represent pathnames, |
| 13585 | +and to perform conversions between encodings when necessary. |
13597 | 13586 | \end{note}
|
13598 | 13587 |
|
13599 | 13588 | \pnum
|
|
14690 | 14679 |
|
14691 | 14680 | \indexlibrarymember{string}{path}%
|
14692 | 14681 | \begin{itemdecl}
|
14693 |
| -template<class EcharT, class traits = char_traits<EcharT>, |
14694 |
| - class Allocator = allocator<EcharT>> |
14695 |
| - basic_string<EcharT, traits, Allocator> |
14696 |
| - string(const Allocator& a = Allocator()) const; |
| 14682 | +template<class EcharT, class traits = char_traits<EcharT>, class Allocator = allocator<EcharT>> |
| 14683 | + basic_string<EcharT, traits, Allocator> string(const Allocator& a = Allocator()) const; |
14697 | 14684 | \end{itemdecl}
|
14698 | 14685 |
|
14699 | 14686 | \begin{itemdescr}
|
|
14767 | 14754 |
|
14768 | 14755 | \indexlibrarymember{generic_string}{path}%
|
14769 | 14756 | \begin{itemdecl}
|
14770 |
| -template<class EcharT, class traits = char_traits<EcharT>, |
14771 |
| - class Allocator = allocator<EcharT>> |
14772 |
| - basic_string<EcharT, traits, Allocator> |
14773 |
| - generic_string(const Allocator& a = Allocator()) const; |
| 14757 | +template<class EcharT, class traits = char_traits<EcharT>, class Allocator = allocator<EcharT>> |
| 14758 | + basic_string<EcharT, traits, Allocator> generic_string(const Allocator& a = Allocator()) const; |
14774 | 14759 | \end{itemdecl}
|
14775 | 14760 |
|
14776 | 14761 | \begin{itemdescr}
|
|
0 commit comments