Вопрос вдогонку:
есть два класса, и в обоих есть методы параметрами которых являются указатели на эти классы. Как мне описать эти методы?
Например
class A
{
* * public:
* * float ax;
* * void method(B *x);
};
class B
{
* * public:
* * float bx;
* * void method(A *x);
}
Как видно, в классе A описан метод с параметром указателем на класс B, что вызовет ошибку так как класс B декларирован позже. Как быть?