المتغيرات
فضاءات التسمية
أفعال

قالب:cpp/language/expressions/navbar

من cppreference.com
 
 
 
Expressions
General
value categories (lvalue, rvalue, xvalue)
order of evaluation (sequence points)
constant expressions
unevaluated expressions
primary expressions
lambda-expression(C++11)
Literals
integer literals
floating-point literals
boolean literals
character literals including escape sequences
string literals
null pointer literal(C++11)
user-defined literal(C++11)
Operators
Assignment operators: ‎a=b‎, ‎a+=b‎, ‎a-=b‎, ‎a*=b‎, ‎a/=b‎, ‎a%=b‎, ‎a&=b‎, ‎a|=b‎, ‎a^=b‎, ‎a<<=b‎, ‎a>>=‎
Increment and decrement: ‎++a‎, ‎--a‎, ‎a++‎, ‎a--‎
Arithmetic operators: ‎+a‎, ‎-a‎, ‎a+b‎, ‎a-b‎, ‎a*b‎, ‎a/b‎, ‎a%b‎, ‎~a‎, ‎a&b‎, ‎a|b‎, ‎a^b‎, ‎a<<b‎, ‎a>>b‎
Logical operators: ‎a||b‎}, ‎a&&b‎, ‎!a‎
Comparison operators: ‎a==b‎, ‎a!=b‎, ‎a<b‎, ‎a>b‎, ‎a<=b‎, ‎a>=b‎
Member access operators: ‎a[b]‎, ‎*a‎, ‎&a‎, ‎a->b‎, ‎a.b‎, ‎a->*b‎, ‎a.*b‎
Other operators: ‎a(...)‎, ‎a,b‎, ‎(T)a‎, ‎a?b:c‎
Alternative representations of operators
Precedence and associativity
Fold expressionقالب:mark c++17
new-expression
delete-expression
throw-expression
alignof
sizeof
sizeof...(C++11)
typeid
noexcept(C++11)
Operator overloading
Conversions
Implicit conversions
const_cast
static_cast
reinterpret_cast
dynamic_cast
Explicit conversions ‎(T)a‎, ‎T(a)‎
User-defined conversion