Здравствуйте, Mmmaloy, Вы писали:
M>Вот такая конструкция (в одном файле). Естественно не работает.
M>M>class A
M>{
M> B b; // !!!! // Не видит B
M>};
M>class B
M>{
M> A a;
M>};
M>
M>Не работает, а хотелось бы. Причем нужно, что бы оба описания класса остались в одном файле.
M>Где-то (могу ошибаться) встречал то-ли макрос, то ли оператор, который прописываля в начале файла, оба класса друг друга видели. Инофо относительно компилятора VC++ 2003 net, MFC
class B;
class A
{
B b; // !!!! // Не видит B
};
class B
{
A a;
};