Namespaces
Variants
Views
Actions

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

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