Информация об изменениях

Сообщение Re[6]: Как записать такое в современном C++? от 17.06.2023 10:54

Изменено 17.06.2023 10:57 serg_joker

Re[6]: Как записать такое в современном C++?
Здравствуйте, so5team, Вы писали:

S>Для себя сделаю вывод, что если стандарт не вызубрен наизусть, то безопаснее все-таки написать (false || ... || (set == val))


Ну тут же логично всё, на мой взгляд, без зазубривания.

`||...` читай как "среди перечисленного существует такое, что...". Если список "перечисленного" пуст, то и не "существует такое что".
`&&...` читай как "для каждого перечисленного верно...". Если список "перечисленного" пуст, то для всех перечисленных условие выполняется.
Re[6]: Как записать такое в современном C++?
Здравствуйте, so5team, Вы писали:

S>Для себя сделаю вывод, что если стандарт не вызубрен наизусть, то безопаснее все-таки написать (false || ... || (set == val))


Ну тут же логично всё, на мой взгляд, без зазубривания.

`||...` читай как "среди перечисленного существует такое, что...". Если список "перечисленного" пуст, то и не "существует такое что".
`&&...` читай как "для каждого перечисленного верно...". Если список "перечисленного" пуст, то для всех перечисленных условие выполняется (не существует такого в перечисленном, для которого не выполняется).