Я пытаюсь написать класс, который перегружает оператор вставки, но в моем заголовочном файле я получаю ошибку.
Overloaded 'operator<<' must be a binary operator (has 3 parameters)
Вот мой код:
.h файл
ostream & operator<<(ostream & os, Domino dom);
.cpp файл
ostream & operator<< (ostream & os, Domino dom) {
return os << dom.toString();
}
Я следую учебнику и это то, что они используют в качестве примера, но это не работает для меня... Есть предложения?