Compartir a través de


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

Vea también

Referencia

SafeInt (Clase)

Otros recursos

Funciones SafeInt

Biblioteca SafeInt