这种没有明确公开到到台面的用法确实会导致一些问题
但是可以通过使用container_of来解决这种必须放在struct第一位的问题
【 在 ArchLinux (a lightweight and flexible distribution) 的大作中提到: 】
: C语言做面向对象当然是可以的,但是没有类型检查,新手碰这样的代码还容易出问题。
: 前段时间我有个同事搞QEMU,实现了个新设备的模拟,总是运行出错,最后才发现他没把
: parentObject放到第一个字段导致类似ABI不匹配的错误。
: ...................
--
FROM 193.70.39.*