Operadores binarios

Páginas: 2 (404 palabras) Publicado: 23 de septiembre de 2015
Operadores binarios
Los operadores binarios toman dos argumentos, uno a cada lado del operador. Los operadores binarios pueden ser sobrecargados tan fácilmente como los operadores unitarios. Sepueden sobrecargar pasando a la función dos argumentos si no es función miembro. El primer argumento es el operando izquierdo del operador sobrecargado y el segundo argumento es el operando derecho, si lafunción no es miembro de la clase.
Operadores binarios que se pueden sobrecargar:
Operador
Significado
+
Adición (suma)
-
Resta
*
Multiplicación
/
División
%
Módulo
=
Asignación
+=
Suma conasignación
-=
Resta con asignación
*=
Multiplicación con asignación
/=
División son asignación
%=
Módulo con asignación
&
AND bit a bit
|
OR bit a bit
^
OR exclusivo bit a bit
^=
OR exclusivo bit a bit conasignación
%=
AND bit a bit con asignación
|=
OR bit a bit con asignación
==
Igual
!=
No igual
>
Mayor que
<
Menor que
>=
Mayor o igual que
<=
Menor o igual que
||
OR lógico
&&
AND lógico
< <<=
Desplazamiento a izquierda con asignación
>>
Desplazamiento a derecha
>>=
Desplazamiento a derecha con asignación
->
Puntero
->*
Puntero a miembro

El término operador sobrecargadose refiere a un operador que es capaz de desarrollar su función en varios contextos diferentes sin necesidad de otras operaciones adicionales.

C++ permite sobrecargar operadores como parte de unadefinición de clase. Si se sobrecarga un operador para una clase, éste se utilizará con los objetos de ese tipo de clase.

Los operadores sobrecargados no pueden tener argumentos por defecto.
Un operadorsobrecargado debe ser o bien una función miembro no estática o una función no miembro que tenga al menos un parámetro cuyo tipo es una clase, o una referencia. Esta regla evita cambiar el significadode operadores que operan sobre tipos de datos básicos.

La sintaxis para declarar un operador sobrecargado es la siguiente:
tipo operatoroperador (lista de parámetros);

Donde:
tipo Indica el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Operaciones binarias
  • Operaciones binarias con hp50g
  • Operaciones Con Numeros Binarios
  • Propiedades de las operaciones binarias
  • Operaciones Basicas Sobre Arboles Binarios
  • GUIA OPERACIONES BINARIAS BOLSA DE VALORES
  • Operaciones Con Binarios
  • Operaciones Binarias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS