[ub] Draft 2 of Enhanced C/C++ memory and object model

Jens Maurer Jens.Maurer at gmx.net
Wed Mar 27 09:23:53 CET 2019


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


More information about the ub mailing list