Ich habe viele header Datein die Klassen deklarieren. Nun bin ich am Überlegen ob ich all diese Header Dateien in einer sagen wir interface.h sammle und dan nur diese interface.h in die cpp Dateien einbinde. Das hat den Nachteil, dass ich abhängig von der cpp viele Deklarationen einbinde aber nicht benötige. Eigentlich sollte das die Performance nicht beeinflussen. Die Frage ist wirft der Compiler bei der Überführung in Maschinencode die überflüssigen Referenzen raus?