Прототип класу

class B;  // клас буде описано нижче

class A {

 public:

     B *tmp;

};

class B {

};