定义一个类,包含各种类型,如何获得占用了多少字节
如题。
请高人指点。。
[解决办法]
C#不是C/C++没人研究这个。
[解决办法]
托管的类不能获得size 对于unsafe的环境倒是可以 参考Marshal.SizeOf
[解决办法]
非托管的可以参考使用 System.Runtime.InteropServices.Marshal.SizeOf
[解决办法]
用socket发送一个类?而不是fixed结构?那你得先序列化,序列化之后占多少字节跟类的大小也不是完全对应的
[解决办法]
非托管类型的结构
[解决办法]
所有的基类都是object,得到它大小又有何意义
[解决办法]
你难道想研究内存对齐?