我不小心在 Visual Studio 2010 中更改了这个文件
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winnt.h
我在这里修改了周围:
1082 extern "C++" // templates cannot be declared to have 'C' linkage
1083 template <typedef T, size_t N>
1084 char (*RtlpNumberOf( UNALIGNED T (&)[N] ))[N];
1085
1086 #define RTL_NUMBER_OF_V2(A) (sizeof(*RtlpNumberOf(A)))
如果有人有这个文件的相同版本,你能把这部分的好代码发给我吗?
提前致谢