Есть класс Day, содержащий членов для хранения данных.
У меня есть класс RedBlackTree, который содержит массив объектов Day.
Day m_list[MAX_LIST];
Этот код выше вызывает эту ошибку:
Ошибка 3 Ошибка C2679: двоичный файл «=»: не найден оператор, который принимает правый операнд типа «постоянный месяц» (или нет приемлемого преобразования) c: \ program files \ microsoft visual studio 8 \ vc \ include \ xutility 2949
int m_list[MAX_LIST];
Когда я заменяю Day на integer, я не получаю ошибку. Чего мне не хватает в моем дневном занятии
У меня есть этот оператор =
const Day & Day::operator=(Day &otherDay)
{
if(this != &otherDay) // avoid self copy
Copy(otherDay);
return *this;
}