Преобразование __int64 в long в Windows

Как конвертировать __int64 в long в Windows (MSVC8 и MSVC6)?

Будет ли работать нормальная типизация?

А как насчет конвертации long в __int64? Если long - отрицательное значение, это будет работать?

Примечание. Я говорю о сценарии, в котором переменная __int64 всегда будет содержать значение длиной не более 32 бит.

Ответы на вопрос(4)

Ваш ответ на вопрос