Если я вручную перегружаюсь ==
оператор для структуры, сделайте я добираюсь !=
оператор бесплатно (по-видимому, определенный, чтобы быть булевской переменной напротив), или делает я должен перегрузить его вручную (даже если только к return !(this == rhs)
?
Редактирование - вопрос не состоит в том, должен ли я перегрузка CAN оба оператора, а ли я перегрузить неравенство, если я уже перегрузил оператор равенства. Невнимательные, хорошие ответы были даны.