DevToronto
Cenjen
- Učlanjen(a)
- 15.10.2012
- Poruke
- 5
- Poena
- 151
Napisao sam ih na engleskom posto nisam mogao tacno da ih prevedem na srpski,bilo bi nejasno...Ako neko ima nesto da doda samo recite.
Operator | Meaning | Usage
:: Global :: name
:: Scope resolution class_name::member_name
-> member selection pointer->member
. member selection object.member
[] Array Index array_name[expr]
() Function Call Function_name(expr_list)
() Type construction type (expr_list)
++ Post-Increment /value++
-- Post-Decrement /value--
typeid Type-Identification typeid(type)/typeid(expr)
dynamic_cast checked conversionm dynamic_cast<type>(expr)
static_cast checked conversion static_cast<type>(expr)
reinterpret_cast unchecked conversion reinterpret_cast<type>(expr)
const_st Const conversion const_cast<type>(expr)
sizeof Size of type sizeof (type)
sizeof Size of object sizeof expr
++ Pre-Increment ++/value
-- Pre-Decrement --/value
~ Bitwise complement ~expr
! Logical NOT !expr
+ Unary plus +expr
- Unary minus -expr
* dereference *expr
& address of &/value
() cast (type) expr
new allocate new type/new type(expr_list)/new (expr_list) type
delete deallocate delete pointer/delete[] pointer
->* member selection pointer->*pointer_to_member
.* member selection object.*pointer_to_member
* multiply expr * expr
/ divide expr / expr
% modulo expr % expr
+ add expr + expr
- subtract expr - expr
<< bitwise shift left expr << expr
>> bitwise shift right expr >> expr
< less than expr < expr
<= less than or equal to expr <= expr
> greater than expr > expr
>= greater than or equal to expr >= expr
== equal expr == expr
!= not equal expr != expr
& bitwise AND expr & expr
^ bitwise EXCLUSIVE OR expr ^ expr
| bitwise OR expr | expr
&& logical AND expr && expr
|| logical OR expr || expr
? : conditional expr ? expr : expr
= assign /value = expr
*= multiply and assign /value *= expr
/= divide and assign /value /= expr
%= modulo and assign /value %= expr
+= add and assign /value += expr
-= subtract and assign /value -= expr
<<= shift left and assign /value <<= expr
>>= shift right and assign /value >>= expr
&= AND and assign /value &= expr
|= OR and assign /value |= expr
^= EXCLUSIVE OR and assign /value ^= expr
, comma expr, expr
Operator | Meaning | Usage
:: Global :: name
:: Scope resolution class_name::member_name
-> member selection pointer->member
. member selection object.member
[] Array Index array_name[expr]
() Function Call Function_name(expr_list)
() Type construction type (expr_list)
++ Post-Increment /value++
-- Post-Decrement /value--
typeid Type-Identification typeid(type)/typeid(expr)
dynamic_cast checked conversionm dynamic_cast<type>(expr)
static_cast checked conversion static_cast<type>(expr)
reinterpret_cast unchecked conversion reinterpret_cast<type>(expr)
const_st Const conversion const_cast<type>(expr)
sizeof Size of type sizeof (type)
sizeof Size of object sizeof expr
++ Pre-Increment ++/value
-- Pre-Decrement --/value
~ Bitwise complement ~expr
! Logical NOT !expr
+ Unary plus +expr
- Unary minus -expr
* dereference *expr
& address of &/value
() cast (type) expr
new allocate new type/new type(expr_list)/new (expr_list) type
delete deallocate delete pointer/delete[] pointer
->* member selection pointer->*pointer_to_member
.* member selection object.*pointer_to_member
* multiply expr * expr
/ divide expr / expr
% modulo expr % expr
+ add expr + expr
- subtract expr - expr
<< bitwise shift left expr << expr
>> bitwise shift right expr >> expr
< less than expr < expr
<= less than or equal to expr <= expr
> greater than expr > expr
>= greater than or equal to expr >= expr
== equal expr == expr
!= not equal expr != expr
& bitwise AND expr & expr
^ bitwise EXCLUSIVE OR expr ^ expr
| bitwise OR expr | expr
&& logical AND expr && expr
|| logical OR expr || expr
? : conditional expr ? expr : expr
= assign /value = expr
*= multiply and assign /value *= expr
/= divide and assign /value /= expr
%= modulo and assign /value %= expr
+= add and assign /value += expr
-= subtract and assign /value -= expr
<<= shift left and assign /value <<= expr
>>= shift right and assign /value >>= expr
&= AND and assign /value &= expr
|= OR and assign /value |= expr
^= EXCLUSIVE OR and assign /value ^= expr
, comma expr, expr