File tree Expand file tree Collapse file tree 2 files changed +29
-18
lines changed Expand file tree Collapse file tree 2 files changed +29
-18
lines changed Original file line number Diff line number Diff line change 1448
1448
// in \tcode {A<long>(long)}.
1449
1449
\end {codeblock }
1450
1450
1451
+ \rSec 2[diff.cpp11.library]{Clause \ref {library }: library introduction}
1452
+
1453
+ \ref {headers }
1454
+ \change New header.
1455
+ \rationale New functionality.
1456
+ \effect
1457
+ The \Cpp header \tcode {<shared_mutex>} is new.
1458
+ Valid \CppXI code that \tcode {\# include}{s} a header with that name may be
1459
+ invalid in this International Standard.
1460
+
1451
1461
\rSec 2[diff.cpp11.input.output]{Clause \ref {input.output }: input/output library}
1452
1462
1453
1463
\ref {c.files }
Original file line number Diff line number Diff line change 967
967
968
968
\pnum
969
969
The \Cpp standard library provides
970
- 53
970
+ 54
971
971
\term {\Cpp library headers},
972
972
\indextext {header!C++ library}%
973
973
as shown in Table~\ref {tab:cpp.library.headers }.
980
980
\tcode {<fstream>} &
981
981
\tcode {<list>} &
982
982
\tcode {<regex>} &
983
- \tcode {<tuple >} \\
983
+ \tcode {<thread >} \\
984
984
985
985
\tcode {<array>} &
986
986
\tcode {<functional>} &
987
987
\tcode {<locale>} &
988
988
\tcode {<scoped_allocator>} &
989
- \tcode {<type_traits >} \\
989
+ \tcode {<tuple >} \\
990
990
991
991
\tcode {<atomic>} &
992
992
\tcode {<future>} &
993
993
\tcode {<map>} &
994
994
\tcode {<set>} &
995
- \tcode {<typeindex >} \\
995
+ \tcode {<type_traits >} \\
996
996
997
997
\tcode {<bitset>} &
998
998
\tcode {<initializer_list>} &
999
999
\tcode {<memory>} &
1000
- \tcode {<sstream >} &
1001
- \tcode {<typeinfo >} \\
1000
+ \tcode {<shared_mutex >} &
1001
+ \tcode {<typeindex >} \\
1002
1002
1003
1003
\tcode {<chrono>} &
1004
1004
\tcode {<iomanip>} &
1005
1005
\tcode {<mutex>} &
1006
- \tcode {<stack >} &
1007
- \tcode {<unordered_map >} \\
1006
+ \tcode {<sstream >} &
1007
+ \tcode {<typeinfo >} \\
1008
1008
1009
1009
\tcode {<codecvt>} &
1010
1010
\tcode {<ios>} &
1011
1011
\tcode {<new>} &
1012
- \tcode {<stdexcept >} &
1013
- \tcode {<unordered_set >} \\
1012
+ \tcode {<stack >} &
1013
+ \tcode {<unordered_map >} \\
1014
1014
1015
1015
\tcode {<complex>} &
1016
1016
\tcode {<iosfwd>} &
1017
1017
\tcode {<numeric>} &
1018
- \tcode {<streambuf >} &
1019
- \tcode {<utility >} \\
1018
+ \tcode {<stdexcept >} &
1019
+ \tcode {<unordered_set >} \\
1020
1020
1021
1021
\tcode {<condition_variable>} &
1022
1022
\tcode {<iostream>} &
1023
1023
\tcode {<ostream>} &
1024
- \tcode {<string >} &
1025
- \tcode {<valarray >} \\
1024
+ \tcode {<streambuf >} &
1025
+ \tcode {<utility >} \\
1026
1026
1027
1027
\tcode {<deque>} &
1028
1028
\tcode {<istream>} &
1029
1029
\tcode {<queue>} &
1030
- \tcode {<strstream >} &
1031
- \tcode {<vector >} \\
1030
+ \tcode {<string >} &
1031
+ \tcode {<valarray >} \\
1032
1032
1033
1033
\tcode {<exception>} &
1034
1034
\tcode {<iterator>} &
1035
1035
\tcode {<random>} &
1036
- \tcode {<system_error>} & \\
1036
+ \tcode {<strstream>} &
1037
+ \tcode {<vector>} \\
1037
1038
1038
1039
\tcode {<forward_list>} &
1039
1040
\tcode {<limits>} &
1040
1041
\tcode {<ratio>} &
1041
- \tcode {<thread >} & \\
1042
+ \tcode {<system_error >} & \\
1042
1043
1043
1044
\end {floattable }
1044
1045
You can’t perform that action at this time.
0 commit comments