SafeCast
Conversiones de un tipo de número a otro tipo.
template<typename T, typename U>
inline bool SafeCast (
const T From,
U& To
);
Parámetros
[in] From
El número de origen que se va a convertir.Esto debe ser de tipo t.[out] To
Una referencia al nuevo tipo de número.Esto debe ser de tipo U.
Valor devuelto
true si no se produce ningún error; false si se produce un error.
Comentarios
Este método forma parte de Biblioteca SafeInt y está diseñado para una sola colada sin crear una instancia de SafeInt (Clase).
[!NOTA]
Este método debe utilizarse únicamente cuando una sola operación debe proteger.Si hay varias operaciones, debe usar la clase de SafeInt en lugar de llamar a funciones independientes individuales.
Para obtener más información sobre los tipos t de plantilla y el U, vea Funciones SafeInt.
Requisitos
encabezado: safeint.h
espacio de nombres: Microsoft::Utilities