Subj : class declaration help To : borland.public.cpp.borlandcpp From : "detritus" Date : Fri Aug 29 2003 09:31 pm In the following 2 class definitions, the compiler dose not recognise that class B exists while compiling class A. Is there a simple way around this problem? class A{ public: A(); void Print(B b); int x; }; class B{ void Multiply(A a); int r; }; thanx for any help. .