У меня есть программа, которая использует типы перечислений.
enum Type{a,b,};
class A
{
//use Type
};
class B
{
// also use that Type
};
Класс 2 находится в двух разных файлах. Должен ли я помещать определение типа в headfile или в определении класса для каждого класса?