C28309
предупреждение 28309: <имя_параметра>: Операнды заметок должны быть типом целого числа, перечисления или указателя.Операнды типа void и перегруженные операторы C++ не поддерживаются.Значения с плавающей запятой округляются до целых чисел.Типы: <список_типов>.
Предпринята попытка использовать void, либо функция в выражении заметки и анализ кода не может обработать ее. Эта ошибка обычно возникает, когда operator== реализована как используемая функция, но она может возникунуть и в других случаях. Просмотрите типы в <список_типов> для получения сведений о том, что неправильно.