sábado, 26 de febrero de 2011

OPERADORES

OperadorDescripciónAsociatividad
::Resolución de ámbito (solo C++)Izquierda a derecha
++ --
()
[]
.
->
typeid()
const_cast
dynamic_cast
reinterpret_cast
static_cast
Post- incremento y decremento
Llamada a función
Elemento de vector
Selección de elemento por referencia
Selección de elemento con puntero
Información de tipo en tiempo de ejecución (solo C++)
Conversión de tipo (solo C++)
Conversión de tipo (solo C++)
Conversión de tipo (solo C++)
Conversión de tipo (solo C++)
++ --
+ -
! ~
(type)
*
&
sizeof
new new[]
delete delete[]
Pre- incremento y decremento
Suma y resta unitaria
NOT lógico y NOT binario
Conversión de tipo
Indirección
Dirección de
Tamaño de
Asignación dinámica de memoria (solo C++)
Desasignación dinámica de memoria (solo C++)
Derecha a izquierda
.* ->*Puntero a miembro (solo C++)Izquierda a derecha
* / %Multiplicación, división y módulo
+ -Suma y resta
<< >>Operaciones binarias de desplazamiento
< <=
> >=
Operadores relaciones "menor que", "menor o igual que", "mayor que" y "mayor o igual que"
== !=Operadores relaciones "igual a" y "distinto de"
&AND binario
^XOR binario
|OR binario
&&AND lógico
||OR lógico
c?t:fOperador ternarioDerecha a izquierda
=
+= -=
*= /= %=
<<= >>=
&= ^= |=
Asignaciones
throwOperador Throw (lanzamiento de excepciones, solo C++)
,ComaIzquierda a derecha

No hay comentarios:

Publicar un comentario