Share via


SafeIntException (Clase)

La clase SafeInt usa SafeIntException para identificar por qué no se puede realizar una operación matemática.

Nota:

La versión más reciente de esta biblioteca se encuentra en https://github.com/dcleblanc/SafeInt.

Sintaxis

class SafeIntException;

Miembros

Constructores públicos

Nombre Descripción
SafeIntException::SafeIntException Crea un objeto SafeIntException.

Comentarios

La clase SafeInt es la única clase que usa la clase SafeIntException.

Jerarquía de herencia

SafeIntException

Requisitos

Encabezado: safeint.h

Espacio de nombres: msl::utilities

SafeIntException::SafeIntException

Crea un objeto SafeIntException.

SafeIntException();

SafeIntException(
   SafeIntError code
);

Parámetros

code
[in] Un valor de datos enumerado que describe el error que se ha producido.

Comentarios

Los valores posibles de code se definen en el archivo Safeint.h. Por comodidad, también se muestran aquí los valores posibles.

  • SafeIntNoError
  • SafeIntArithmeticOverflow
  • SafeIntDivideByZero