BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 13 Más sobre Operadores
Teoría: Operadores de bits

A continuacion te mostramos las tablas de verdad de estos operadores:

Operando 1
Operando 2
AND
OR Exclusivo
OR Inclusivo
NOT
E1 E2 E1 & E2 E1 ^E2
E1 |E2
~E1
0 0 0 0 0 1
0 1 0 1 1 1
1 0 0 1 1 0
1 1 1 0 1 0

Ya hemos visto que los operadores '~', '&', '<<' y '>>' tienen otras aplicaciones diferentes, su funcionamiento es contextual, es decir, se decide después del análisis de los operandos.

En C++ se conoce esta reutilización de operadores como sobrecarga de operadores o simplemente sobrecarga, más adelante introduciremos un capítulo dedicado a este tema.