Multiple inherited memory layout on VC8.0