La sobrecarga de operadores permite asignar funciones adicionales a operadores estándares como + y - para que sean llamadas según el contexto. Para sobrecargar un operador se usa la función especial "operator" y la sintaxis es "Tipo Clase::operator<(op)>(argumentos)". Los operadores unarios como - actúan sobre un solo operando mientras que los binarios como + actúan sobre dos operandos.