Потому что тернарный оператор не улучшает читаемость кода. Исключая очень простые выражения. У меня тут на работе фанаты есть которые по 2-3 вложенных пишут.
в принципе, согласен.. правда, lvalue-выражения обычно не слишком развесистые.. а еще бывает удобно использовать вложенные тернарные операторы в конструкторе в списке инициализации конструктора, т.к. там цепочки if-ов не прокатят
Comments 2
Reply
Reply
Leave a comment