Convertir __int64 a largo en Windows
¿Cómo convertir __int64 a largo en Windows (MSVC8 y MSVC6)?
¿Funcionará un encuadre normal?
Además, ¿qué hay de convertir largo a __int64? Si el largo es un valor negativo, ¿funcionará?
Nota: estoy hablando de un escenario en el que la variable __int64 siempre contendrá un valor que no tendrá más de 32 bits de longitud.