你好,博主,我是做工程检测设备的开发人员,您博文说的系统真的很实用,是否可以借鉴一下代码,我邮箱gyue.liu@gmail.com,万分感谢
如果IP头是4字节对齐,eth头的__attribute__ ((__packed__));
是为什么啊?
D的内存布局一定是A下来B,下来C,最后才是D数据成员。B* address2 = (B*)(value); 强转本来就是错误的,因为如果B中的数据结构和A中的不一致,那么下面引用到B的数据成员,肯定会崩溃。你的这个例子就是AB都是相同的内存结构,那么引用B的时候,能输出A,所以不会有问题。所以应该看看C++对象模型这本书。
re: AC自动机算法详解 Evan 2011-08-19 22:15
@路过
应该是4 吧。

posts - 0, comments - 0, trackbacks - 0, articles - 0

Copyright © Evan