- //为了和DSP兼容,TSint64和TUint64设置成TSint40和TUint40一样的数
- //结果VC中还是认为是32位的,显然不合适
- //typedef signed long int TSint64;
- //typedef unsigned long int TUint64;
- //ANSI C中规定long long才能表示64位
- //参见:http://msdn.microsoft.com/en-us/library/s3f49ktz.aspx
- //可惜VC++ 6.0 不认识 long long,会报error C2632: 'long' followed by 'long' is illegal
- typedef signed long long TSint64;//It's illegal in C90. It's legel in C99.
- typedef unsigned long long TUint64;
- //typedef LONGLONG TSint64;//VC不认
- //typedef ULONGLONG TUint64;
zz from http://www.byvoid