эй, я переопределил operator<<
, и когда я пытаюсь использовать его в методе печати (const), я получаю ошибку:
переопределенный оператор:
ostream& operator <<(ostream& os, Date& toPrint)
{
return os << toPrint.GetDay() << "/" << toPrint.GetMonth() << "/" << toPrint.GetYear();
}
где я пытаюсь его использовать:
void TreatmentHistory::TreatmentHistoryPrint() const
{
cout << m_treatmentDate << "\n" << endl;
}