class in class
-
ich wollte einen iterator schreiben,
finde aber folgenden code unübersichtlich :class X { class const_iterator { }; };geht nicht sowas? oder besser gesagt wie kann man sowas machen?
glaube kaum das es nicht gehtclass X { }; class X::const_iterator { };gcc-4.1.2 sagt zu dem versuch :
error : qualified name does not name a class before '{' tokenwie gesagt, ich finde version 1 einfach unübersichtlich
-
class X { public: class const_iterator; }; class X::const_iterator { };