Difference between revisions of "cpp/language"
From cppreference.com
< cpp
Eisenwave1 (Talk | contribs) m (fix hyphenation in accordance with the C++ standard) |
m (Updated a few links (targets are the same) |
||
Line 52: | Line 52: | ||
{{rl|eval order|Evaluation order and sequencing}}<br> | {{rl|eval order|Evaluation order and sequencing}}<br> | ||
{{rl|constant expression|Constant expressions}}<br> | {{rl|constant expression|Constant expressions}}<br> | ||
− | {{ | + | {{ls|cpp/language/expressions|Operators}}<br> |
{{nbsp}} {{rl|operator assignment|assignment}} – | {{nbsp}} {{rl|operator assignment|assignment}} – | ||
{{rl|operator arithmetic|arithmetic}}<br> | {{rl|operator arithmetic|arithmetic}}<br> | ||
Line 66: | Line 66: | ||
{{rl|default comparisons|Default comparisons}} {{mark c++20}}<br> | {{rl|default comparisons|Default comparisons}} {{mark c++20}}<br> | ||
{{rl|operator precedence|Operator precedence}}<br> | {{rl|operator precedence|Operator precedence}}<br> | ||
− | {{ | + | {{ls|cpp/language/expressions|Conversions}}<br> |
{{nbsp}} {{rl|implicit conversion|implicit}} – | {{nbsp}} {{rl|implicit conversion|implicit}} – | ||
{{rl|explicit cast|explicit}} – | {{rl|explicit cast|explicit}} – | ||
Line 73: | Line 73: | ||
{{nbsp}} {{rlt|static_cast}} – {{rlt|dynamic_cast}}<br> | {{nbsp}} {{rlt|static_cast}} – {{rlt|dynamic_cast}}<br> | ||
{{nbsp}} {{rlt|const_cast}} – {{rlt|reinterpret_cast}}<br> | {{nbsp}} {{rlt|const_cast}} – {{rlt|reinterpret_cast}}<br> | ||
− | {{ | + | {{ls|cpp/language/expressions|Literals}} ({{rl|escape|Escape sequences}})<br> |
{{nbsp}} {{rl|bool literal|boolean}} – | {{nbsp}} {{rl|bool literal|boolean}} – | ||
{{rl|integer literal|integer}} – | {{rl|integer literal|integer}} – | ||
Line 224: | Line 224: | ||
[[cpp/language/ndr|NDR]], | [[cpp/language/ndr|NDR]], | ||
[[cpp/string/byte|NTBS]],<br> | [[cpp/string/byte|NTBS]],<br> | ||
− | [[cpp/language/ | + | [[cpp/language/template parameters#Non-type template parameter|NTTP]], |
[[cpp/ranges#Range adaptor objects|RAO]], | [[cpp/ranges#Range adaptor objects|RAO]], | ||
[[cpp/memory/allocator_traits/select_on_container_copy_construction|SOCCC]], | [[cpp/memory/allocator_traits/select_on_container_copy_construction|SOCCC]], |
Revision as of 11:47, 24 September 2023
This is a reference of the core C++ language constructs.
See also
C documentation for C language constructs
|