c#调用c结构体诡异的情况。
胡匪幺二二 2012-10-30 04:06:11 c++:
struct xxx{
unsigned int a;
unsigned short b;
int c;
int d;
}
对应于c#
[Structlayout(LayoutKind.Sequential)]
public struct xxx{
public uint a;
public ushourt b;
public int c;
public int d;
}
不能完全对应,a 和 b 可以正确取出, c,和d 就出问题了,求助啊~
如果把b的类型改为 int 就都可以取出了。