摘要: 服务端需要接收C++结构体的二进制数据流,这个时候就需要用C#仿照C++的结构体做出一个结构来,然后将其转换成二进制流进行发送,之后将响应消息的二进制数据流转换成C#结构 阅读全文
posted @ 2009-09-18 00:06 因是因非 阅读(791) 评论(0) 推荐(0) 编辑
摘要: C#语言的结构体是一个比较复杂的东西,在此之上有很多需要设置的参数,否则用起来就很容易出错。通过使用属性可以自定义结构在内存中的布局方式。例如,可以使用 StructLayout(LayoutKind.Explicit) 和 FieldOffset 属性创建在 C/C++ 中称为联合的布局。 阅读全文
posted @ 2009-09-18 00:01 因是因非 阅读(437) 评论(0) 推荐(0) 编辑