SafeCast
한 종류의 숫자를 다른 형식으로 캐스팅합니다.
template<typename T, typename U>
inline bool SafeCast (
const T From,
U& To
);
매개 변수
[in] From
변환할 원본 수입니다.이 유형의 T. 여야 합니다.[out] To
새 숫자 형식에 대 한 참조입니다.이 형식은 끝내려면의 여야 합니다.
반환 값
true오류가 발생 하는 경우. false오류가 발생 한 경우.
설명
이 방법의 일부인 SafeInt 라이브러리 의 인스턴스를 만들지 않고도 단일 캐스팅 작업을 위해 디자인 된는 SafeInt 클래스.
[!참고]
단일 작업에서 보호 해야 하는 경우이 방법만 사용 해야 합니다.작업을 여러 개 있는 경우에 사용 해야는 SafeInt 클래스는 개별 독립 실행형 함수를 호출 하는 대신.
템플릿 형식 T 및 U에 대 한 자세한 내용은 참조 하십시오. SafeInt 함수.
요구 사항
헤더: safeint.h
네임 스페이스: Microsoft::Utilities