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 SafeInt (Biblioteca) 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 SafeInt (Funciones).
Requisitos
Encabezado: safeint.h
Espacio de nombres: Microsoft::Utilities