Namespaces
Variants
Views
Actions

Difference between revisions of "Template:cpp/utility/navbar content"

From cppreference.com
(+)
m (tweaks.)
 
(44 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
{{nv begin}}
 
{{nv begin}}
{{nv | [[cpp/types | Type support]] (basic types, RTTI, type traits) }}
+
{{nv col begin}}
{{nv | [[cpp/memory | Dynamic memory management]] }}
+
{{nv h1|{{ls|cpp/utility#Language support}}}}
{{nv | [[cpp/error | Error handling]] }}
+
{{nv|[[cpp/types|Type support]] (basic types, RTTI)}}
{{nv | [[cpp/utility/program | Program utilities]] }}
+
{{nv|[[cpp/utility/feature_test|Library feature-test macros]] {{mark c++20}}}}
{{nv | [[cpp/utility/variadic | Variadic functions]] }}
+
{{nv|[[cpp/memory|Dynamic memory management]]}}
{{nv | [[cpp/chrono | Date and time]] }}
+
{{nv|[[cpp/utility/program|Program utilities]]}}
{{nv | [[cpp/utility/functional | Function objects]] }}
+
{{nv|[[cpp/coroutine|Coroutine support]] {{mark c++20}}}}
{{nv ln | cpp/utility/initializer_list| notes={{mark c++11}}}}
+
{{nv|[[cpp/utility/variadic|Variadic functions]]}}
{{nv ln | cpp/utility/bitset }}
+
{{nv ln|cpp/types/is_constant_evaluated|notes={{mark c++20}}}}
{{nv ln | cpp/utility/hash | notes={{mark c++11}} }}
+
{{nv ln|cpp/types/is_within_lifetime|notes={{mark c++26}}}}
{{nv h2 | Relational operators}}
+
{{nv ln|cpp/utility/initializer_list|notes={{mark c++11}}}}
{{nv mem ln | cpp/utility/rel_ops/operator_cmp | operator!{{=}} | operator> | operator<{{=}} | operator>{{=}}}}
+
{{nv ln|cpp/utility/source_location|notes={{mark c++20}}}}
{{nv h2 | Optional, any and variant}}
+
{{nv h2|{{ls|cpp/utility#Three-way comparison}}}}
{{nv ln | cpp/utility/optional|notes={{mark c++17}} }}
+
{{nv ln|cpp/utility/compare/three_way_comparable|three_way_comparable|three_way_comparable_with|notes={{mark c++20}}<br>{{mark c++20}}}}
{{nv ln | cpp/utility/any|notes={{mark c++17}} }}
+
{{nv ln|cpp/utility/compare/strong_ordering|notes={{mark c++20}}}}
{{nv ln | cpp/utility/variant|notes={{mark c++17}} }}
+
{{nv ln|cpp/utility/compare/weak_ordering|notes={{mark c++20}}}}
{{nv ln | cpp/utility/in_place | notes={{mark c++17}} | in_place | in_place_t | in_place_type_t | in_place_index_t}}
+
{{nv ln|cpp/utility/compare/partial_ordering|notes={{mark c++20}}}}
{{nv h2 | Pairs and tuples}}
+
{{nv ln|cpp/utility/compare/common_comparison_category|notes={{mark c++20}}}}
{{nv ln | cpp/utility/pair }}
+
{{nv ln|cpp/utility/compare/compare_three_way_result|notes={{mark c++20}}}}
{{nv ln | cpp/utility/tuple | notes={{mark c++11}} }}
+
{{nv ln|cpp/utility/compare/compare_three_way|notes={{mark c++20}}}}
{{nv ln | cpp/utility/apply | notes={{mark c++17}} }}
+
{{nv ln|cpp/utility/compare/strong_order|notes={{mark c++20}}}}
{{nv ln | cpp/utility/make_from_tuple | notes={{mark c++17}} }}
+
{{nv ln|cpp/utility/compare/weak_order|notes={{mark c++20}}}}
{{nv ln | cpp/utility/piecewise_construct_t| notes={{mark c++11}}}}
+
{{nv ln|cpp/utility/compare/partial_order|notes={{mark c++20}}}}
{{nv ln | cpp/utility/piecewise_construct| notes={{mark c++11}}}}
+
{{nv ln|cpp/utility/compare/compare_strong_order_fallback|notes={{mark c++20}}}}
{{nv ln | cpp/utility/integer_sequence| notes={{mark c++14}}}}
+
{{nv ln|cpp/utility/compare/compare_weak_order_fallback|notes={{mark c++20}}}}
{{nv h2 | Swap, forward and move}}
+
{{nv ln|cpp/utility/compare/compare_partial_order_fallback|notes={{mark c++20}}{{nbspt|2}}}}
{{nv ln | cpp/algorithm/swap }}
+
{{nv col begin}}
{{nv ln | cpp/utility/exchange | notes={{mark c++14}} }}
+
{{nv col begin}}
{{nv ln | cpp/utility/forward | notes={{mark c++11}} }}
+
{{nv ln|cpp/utility/compare/named_comparison_functions|is_eq|is_lt|is_lteq||notes={{mark c++20}}<br>{{mark c++20}}<br>{{mark c++20}}{{nbspt|2}}}}
{{nv ln | cpp/utility/move | notes={{mark c++11}} }}
+
{{nv col next}}
{{nv ln | cpp/utility/move_if_noexcept | notes={{mark c++11}} }}
+
{{nv ln|cpp/utility/compare/named_comparison_functions|is_neq|is_gt|is_gteq|notes={{mark c++20}}<br>{{mark c++20}}<br>{{mark c++20}}}}
{{nv h2 | Type operations}}
+
{{nv col end}}
{{nv ln | cpp/utility/declval | notes={{mark c++11}} }}
+
{{nv col end}}
{{nv ln | cpp/utility/as_const | notes={{mark c++17}} }}
+
{{nv ph}}
 +
{{nv col next}}
 +
{{nv h1|General utilities}}
 +
{{nv col begin}}
 +
{{nv col begin}}
 +
{{nv|[[cpp/chrono|Date and time]]}}
 +
{{nv|[[cpp/utility/functional|Function objects]]}}
 +
{{nv|[[cpp/utility/format|Formatting library]] {{mark c++20}}{{nbspt|2}}}}
 +
{{nv col next}}
 +
{{nv ln|cpp/utility/bitset}}
 +
{{nv ln|cpp/utility/hash|notes={{mark c++11}}}}
 +
{{nv ph}}
 +
{{nv col end}}
 +
{{nv col end}}
 +
{{nv h2|{{ls|cpp/utility#Relational operators}} {{mark deprecated c++20}}}}
 +
{{nv col begin}}
 +
{{nv col begin}}
 +
{{nv mem ln|cpp/utility/rel_ops/operator_cmp|operator!{{=}}|operator>|notes={{nbspt|2}}}}
 +
{{nv col next}}
 +
{{nv mem ln|cpp/utility/rel_ops/operator_cmp|operator<{{=}}|operator>{{=}}}}
 +
{{nv col end}}
 +
{{nv h2|{{ls|cpp/utility#Integer comparison functions}}}}
 +
{{nv col begin}}
 +
{{nv ln|cpp/utility/intcmp|cmp_equal|cmp_less|cmp_less_than|notes={{mark c++20}}<br>{{mark c++20}}<br>{{mark c++20}}{{nbspt|2}}}}
 +
{{nv col next}}
 +
{{nv ln|cpp/utility/intcmp|cmp_not_equal|cmp_greater|cmp_greater_than|notes={{mark c++20}}<br>{{mark c++20}}<br>{{mark c++20}}}}
 +
{{nv col end}}
 +
{{nv ln|cpp/utility/in_range|notes={{mark c++20}}}}
 +
{{nv h2|{{ls|cpp/utility#Swap}} and {{lsd|cpp/utility#Type operations}}}}
 +
{{nv col begin}}
 +
{{nv ln|cpp/algorithm/swap}}
 +
{{nv ln|cpp/utility/ranges/swap|ranges::swap|notes={{mark c++20}}}}
 +
{{nv ln|cpp/utility/exchange|notes={{mark c++14}}}}
 +
{{nv ln|cpp/utility/declval|notes={{mark c++11}}}}
 +
{{nv ln|cpp/utility/to_underlying|notes={{mark c++23}}}}
 +
{{nv col next}}
 +
{{nv ln|cpp/utility/forward|notes={{mark c++11}}}}
 +
{{nv ln|cpp/utility/forward_like|notes={{mark c++23}}}}
 +
{{nv ln|cpp/utility/move|notes={{mark c++11}}}}
 +
{{nv ln|cpp/utility/move_if_noexcept|notes={{mark c++11}}}}
 +
{{nv ln|cpp/utility/as_const|notes={{mark c++17}}}}
 +
{{nv col end}}
 +
{{nv h2|Common vocabulary types}}
 +
{{nv col begin}}
 +
{{nv ln|cpp/utility/pair}}
 +
{{nv ln|cpp/utility/tuple|notes={{mark c++11}}}}
 +
{{nv ln|cpp/utility/optional|notes={{mark c++17}}}}
 +
{{nv ln|cpp/utility/any|notes={{mark c++17}}}}
 +
{{nv ln|cpp/utility/variant|notes={{mark c++17}}}}
 +
{{nv col next}}
 +
{{nv ln|cpp/utility/tuple_size|notes={{mark c++11}}}}
 +
{{nv ln|cpp/utility/tuple_element|notes={{mark c++11}}}}
 +
{{nv ln|cpp/utility/apply|notes={{mark c++17}}}}
 +
{{nv ln|cpp/utility/make_from_tuple|notes={{mark c++17}}}}
 +
{{nv ln|cpp/utility/expected|notes={{mark c++23}}}}
 +
{{nv col end}}
 +
{{nv h2|{{ls|cpp/utility#Elementary string conversions}}}}
 +
{{nv col begin}}
 +
{{nv ln|cpp/utility/to_chars|notes={{mark c++17}}}}
 +
{{nv ln|cpp/utility/from_chars|notes={{mark c++17}}}}
 +
{{nv ln|cpp/utility/chars_format|notes={{mark c++17}}}}
 +
{{nv col next}}
 +
{{nv ln|cpp/utility/to_chars_result|notes={{mark c++17}}}}
 +
{{nv ln|cpp/utility/from_chars_result|notes={{mark c++17}}}}
 +
{{nv ph}}
 +
{{nv col end}}
 +
{{nv ph}}
 +
{{nv col end}}
 +
{{nv col end}}
 
{{nv end}}
 
{{nv end}}

Latest revision as of 12:27, 2 November 2024

General utilities
Relational operators (deprecated in C++20)