在C中,我看到一些offsetof的用法来计算结构中成员到其开头的偏移量?
还建议在C++中使用吗?如果没有这个宏,还有其他方法可以做到这一点吗?
C++ 有指向成员的指针。它们与偏移量类似,但 (1) 类型安全且 (2) 更通用 - 它们也适用于方法、基类等。