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 就都可以取出了。