5
Es heißt in C++ 3.3.7.2 [basic.scope.class]C++ 11 Name Neubewertung im abgeschlossenen Umfang einer Klasse?
Ein Name
N
in einer Klasse verwendetS
auf die gleiche Erklärung in seinem Kontext beziehen und wenn im fertigen Rahmen vonS
neu bewertet .
Was ein Beispiel für eine Übersetzungseinheit ist, wo ein Name N
in einer Klasse verwendet S
bezieht sich auf eine andere Erklärung in ihrem Kontext als wenn es im fertigen Rahmen von S
neu bewertet?
mögliche Duplikate von [typedef ändert Bedeutung] (http://stackoverflow.com/questions/12187549/typedef-changes-meaning) –