find size of derived class object using base class pointer

前端 未结 4 1216
名媛妹妹
名媛妹妹 2020-12-09 09:32

Is it possible to find the size of a derived class object using a base class pointer, when you don\'t know the derived type.

Thank you.

4条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-12-09 10:09

    I don't think it can be done, because sizeof works on compile time types. You could define a virtual Size function in the base class and override it for each derived class.

提交回复
热议问题