Compartilhar via


Classe SafeIntException

A classe SafeInt usa SafeIntException para identificar por que uma operação matemática não pode ser concluída.

Observação

A última versão dessa biblioteca está localizada em https://github.com/dcleblanc/SafeInt.

Sintaxe

class SafeIntException;

Membros

Construtores públicos

Nome Descrição
SafeIntException::SafeIntException Cria um objeto SafeIntException.

Comentários

A classe SafeInt é a única que usa a classe SafeIntException.

Hierarquia de herança

SafeIntException

Requisitos

Cabeçalho: safeint.h

Namespace: msl::utilities

SafeIntException::SafeIntException

Cria um objeto SafeIntException.

SafeIntException();

SafeIntException(
   SafeIntError code
);

Parâmetros

code
[in] Um valor de dados enumerados que descreve o erro ocorrido.

Comentários

Os valores possíveis para code estão definidos no arquivo Safeint.h. Para praticidade, os valores possíveis também aparecem nesta lista.

  • SafeIntNoError
  • SafeIntArithmeticOverflow
  • SafeIntDivideByZero