12 из 100 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Почему перегрузка оператора && (логическое И) обычно не рекомендуется?
&&
C++ вообще не позволяет перегружать &&
Перегруженный && теряет вычисление со схемой (short-circuit), поэтому оба операнда всегда вычисляются
Перегруженный && не может возвращать логическое значение
Компилятор будет генерировать ошибки неоднозначного разрешения перегрузок