Date: Wed, 27 Mar 2019 09:23:53 +0100
On 27/03/2019 06.08, Arthur O'Dwyer wrote:
> */All/* objects — even objects of non-trivially attachable types — continue to occupy contiguous bytes of storage, IIUC.
The status quo in C++ allows for non-contiguous storage for objects of non-trivial type.
So, a type with virtual base classes could implement that virtual base class as
a pointer to somewhere else.
Jens
> */All/* objects — even objects of non-trivially attachable types — continue to occupy contiguous bytes of storage, IIUC.
The status quo in C++ allows for non-contiguous storage for objects of non-trivial type.
So, a type with virtual base classes could implement that virtual base class as
a pointer to somewhere else.
Jens
Received on 2019-03-27 09:29:29