Есть два класса, имеющие экземпляры друг друга:
Файл A.h
#pragma once
#include "B.h"
class A
{
public:
B b;
A();
~A();
};
Файл B.h
#pragma once
#include "A.h"
class B
{
public:
A a;
B();
~B();
};
Файл A.cpp
#include "A.h"
A::A()
{
}
A::~A()
{
}
Файл B.cpp
#include "B.h"
B::B()
{
}
B::~B()
{
}
Определение класса с содержимым ещё не определённого класса - не позволено. В вашем случае вообще вы предлагаете класс объектов бесконечного размера.
Данный вопрос обычно решается указателями на другой класс.
class A ;
class B {
A * a ;
};
//--
class B ;
class A {
B * b ;
};
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
В общем вопрос в заголовке, что за перегружаемый(если уместно применить к этому слово перегружаемый) оператор "" и зачем он используется?
Есть вот такая запись которая применяется ко всей странице,что тут означает запятая?
Вроде правильно пишу код, по гайду, а футер выглядит не так как надоИ еще не могу номер телефона по центру сделать (на номер внимания не обращайте,...