I'm using 2 classes in a class like so:
Now i can call the class bCode:class a { public: class b { public: void c(); }; class c { public: void d(); }; };
But not cCode:a::b a_b;
Code:a::c a_c;
I'm using 2 classes in a class like so:
Now i can call the class bCode:class a { public: class b { public: void c(); }; class c { public: void d(); }; };
But not cCode:a::b a_b;
Code:a::c a_c;
Hmm...what compiler?
works for me. perhaps your compiler got confused. I'm using VC++
"You are stupid! You are stupid! Oh, and don't forget, you are STUPID!" - Dexter
VC++, i tried it somewhere else in my program and there it
does works..weird