Konvertieren von __int64 nach long in Windows

Wie konvertiere ich __int64 nach long in Windows (MSVC8 & MSVC6)?

Funktioniert eine normale Typografie?

Wie wäre es auch mit der Konvertierung von long nach __int64? Wenn das Long ein negativer Wert ist, wird es funktionieren?

Hinweis - Ich spreche von einem Szenario, in dem die Variable __int64 immer einen Wert enthält, der nicht länger als 32 Bit ist.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage