Operadores
1. Operadores aritméticos
2. Operadores de asignación
3. Operadores de manejo de bits
4. Operadores lógicos
5. Operador de preproceso6. Operadores de puntero
7. Operadores relacionales
8. Manejo de memoria
9. Modelado de tipos
10. Miscelánea
Para que sirve cada uno y donde se utiliza?
Aritméticos
Operaciones aritméticas:࠳uma,resta, multiplicación, división y módulo
Asignación
Operadores de asignación simple "=" y compuestos
Manejo de bits
Operadores para manejo de bits (bitwise) entre enteros: complemento,desplazamientos izquierda y derecha,ࠁND, XOR y OR
Lógicos
Operadores que producen resultados booleanos:ࠁND, OR y NOT
de Preproceso
Directivas # de preprocesado, #define, #line, #pragma, etc.
dePuntero
Operadores de indirección (*) y de referencia (&)
Relacionales
Operadores de relación: igual, desigual, menor, mayor, menor o igual, mayor o igual༯font>
Manejo de memoria
newAsignación dinámica de memoria
delete
desasignación dinámica de memoria
Modelado de tipos
cons_cast
Añade o elimina la característica const o volatile de un identificador
dynamic_castConvertir un puntero al tipo deseado
reinterpret_cast
Reemplazar modelados para conversiones que son inserguras o dependientes de la implementación.
static_cast
Convertir un puntero al tipodeseado
Modelado clásico
Convertir un tipo al deseado
Miscelanea:
::
Acceso a ámbito; también llamado de resolución
*
Dereferencia punteros a miembros de clase
->*
Dereferenciapunteros a punteros a miembros de clases
? :
Operador ternario condicional
typeid
Obtener identificación de tipos y expresiones en tiempo de ejecución
Operador coma
Operador en laexpresiones con coma.
sizeof
Ver el tamaño de memoria utilizado por el operando
operadores unitarios: solo requieren un operando y operan de izquierda a derecha (el operador a la izquierda, el operando...
Regístrate para leer el documento completo.