다음을 통해 공유


SafeIntException 클래스

SafeInt 클래스는 SafeIntException을 사용하여 수학 연산을 완료할 수 없는 이유를 확인합니다.

참고 항목

이 라이브러리의 최신 버전은 https://github.com/dcleblanc/SafeInt에 있습니다.

구문

class SafeIntException;

멤버

공용 생성자

속성 설명
SafeIntException::SafeIntException SafeIntException 개체를 만듭니다.

설명

SafeInt 클래스SafeIntException 클래스를 사용하는 유일한 클래스입니다.

상속 계층 구조

SafeIntException

요구 사항

헤더: safeint.h

네임스페이스: msl::utilities

SafeIntException::SafeIntException

SafeIntException 개체를 만듭니다.

SafeIntException();

SafeIntException(
   SafeIntError code
);

매개 변수

code
[in] 발생한 오류를 설명하는 열거형 데이터 값입니다.

설명

가능한 code 값은 Safeint.h 파일에서 정의됩니다. 편의를 위해 여기에도 가능한 값이 나와 있습니다.

  • SafeIntNoError
  • SafeIntArithmeticOverflow
  • SafeIntDivideByZero