Тема: Питання про розділення оголошення класу і реалізації
Здається що це просте і банальне питання проте для мене тут не все так просто
В мене є така структура
class A
{
public: int a;
};
class B
{
public: A a;
};
int DoSomething()
{
B b;
A field;
b.a = field;
}
Відповідно в мене є файли A.h A.cpp B.h B.cpp Мені треба зробити так щоб клас B бачив клас А і щоб клас А і В був доступний наприклад в main(). Але я так і не розібрався як це зробити по нормальному в мене чомусь виходить 2 крайності або десь не видно класу або перевизначення типy "class". Тобто в мене питання як правильно організувати цю схему через include, stdafx, pragma once