Я пытаюсь выучить SDK, который требует наличия заголовочного файла. В заголовочном файле есть два оператора с надписью
typedef long long SomeIdentifier_SInt64;
и
typedef unsigned long SomeIdentifier_UInt64;
Компилятор (MSVC ++ 6) жалуется, что это незаконно. Если это так, значит ли это, что SDK сломан? Я серьезно сомневаюсь, что это так. Это законно в других компиляторах? Есть ли способ обойти это?
Спасибо.
Моя среда - 32-разрядная версия MS Windows XP Pro.