假设我有如下结构:
struct ParentStruct { virtual void XYZ() { getSize(sizeof(*this)); } int memberX; }
另一个继承父结构的结构:
struct ChildStruct : public ParentStruct { int memberY; int memberZ; }
假设sizeof(int)== 4,当从子结构调用时,是否可以将值12传递给函数getSize()(我当前得到的值为4)?
我宁愿不必在所有子结构中覆盖XYZ(),因为我会有很多子结构.
@H_404_12@