Monthly Archives: September 2012

Extending the empty base class optimisation (EBO) to members

The empty base class optimisation or EBO is a space-saving technique that is employed by many popular C++ compilers. Simply put by the standard (§1.8/5 in all versions): …a most derived object shall have a non-zero size and shall occupy one or … Continue reading

Posted in Uncategorized | Tagged | 3 Comments