I want to forward declare a derived class. I have the following code:
class B: public A;
class A { ... };
class C: public A { ... };
class B: public A { ... };
but this code give me some error. Whats the correct method for forward declaration of a derived class?