Difference between revisions of "cpp/language"
From cppreference.com
< cpp
m (add some linebreaks since they have already been in a new line) |
(Added a link to alternative operator representations.) |
||
Line 62: | Line 62: | ||
{{rlt|sizeof}} – {{rlt|alignof}} {{mark c++11}}<br> | {{rlt|sizeof}} – {{rlt|alignof}} {{mark c++11}}<br> | ||
{{rlt|new}} – {{rlt|delete}} – {{rlt|typeid}}<br> | {{rlt|new}} – {{rlt|delete}} – {{rlt|typeid}}<br> | ||
+ | {{rl|operator_alternative|alternative representation}}<br> | ||
{{rl|operators|Operator overloading}}<br> | {{rl|operators|Operator overloading}}<br> | ||
{{rl|default comparisons|Default comparisons}} {{mark c++20}}<br> | {{rl|default comparisons|Default comparisons}} {{mark c++20}}<br> | ||
Line 71: | Line 72: | ||
{{rlt|static_cast}} – {{rlt|dynamic_cast}}<br> | {{rlt|static_cast}} – {{rlt|dynamic_cast}}<br> | ||
{{rlt|const_cast}} – {{rlt|reinterpret_cast}}<br> | {{rlt|const_cast}} – {{rlt|reinterpret_cast}}<br> | ||
− | {{rl|expressions#Literals|Literals}}<br> | + | {{rl|expressions#Literals|Literals}} ({{rl|escape|Escape sequences}})<br> |
{{rl|bool literal|boolean}} – | {{rl|bool literal|boolean}} – | ||
{{rl|integer literal|integer}} – | {{rl|integer literal|integer}} – | ||
{{rl|floating literal|floating}}<br> | {{rl|floating literal|floating}}<br> | ||
{{rl|character literal|character}} – | {{rl|character literal|character}} – | ||
− | {{rl|string literal|string}} | + | {{rl|string literal|string}}<br> |
{{rlt|nullptr}} {{mark c++11}}<br> | {{rlt|nullptr}} {{mark c++11}}<br> | ||
{{rl|user literal|user-defined}} {{mark c++11}}<br> | {{rl|user literal|user-defined}} {{mark c++11}}<br> |
Revision as of 17:32, 15 January 2023
This is a reference of the core C++ language constructs.
See also
C documentation for C language constructs
|