Suppose I want something of this sort, in one .cpp source file:
class A { public: void doSomething(B *b) {}; }; class B { public: void doSomething(A *a) {}; };
Is there anyway of doing this without splitting it into two separate files, and without receiving a compiler error (syntax error on doSomething(B *b))
put at the first line: