L'ordine in cui elenco le classi di base è importante quando uno di questi è vuoto e l'altro non lo è?Dove devo inserire la classe base vuota?
class Foo : normal_class, empty_class { ... };
class Foo : empty_class, normal_class { ... };
L'ordine influisce sulla capacità del compilatore di applicare l'ottimizzazione della classe base vuota?
Non ho lo standard a portata di mano al momento (non sarebbe un commento), ma dalla parte superiore fuori il mio cappello I' d dire che Standard non limita l'ottimizzazione a una posizione specifica nell'elenco di base. –
È possibile effettuare un test nel mondo reale e confrontare l'assemblaggio? –
LOL, ho provato a rispondere a una domanda simile un paio di anni fa facendo un test sul mondo reale. Ho rovinato l'esperimento, ho ottenuto il risultato sbagliato e mi hanno preso il culo. – Potatoswatter