Код: Выделить всё
return condition ? a : b;
Код: Выделить всё
if (condition)
return a;
else
return b;
В чем разница? Я всегда считал троичный оператор просто синтаксическим сахаром, но разве это не так? Сообщает ли тройной оператор компилятору что-то дополнительное?
Подробнее здесь: https://stackoverflow.com/questions/798 ... nt-in-term
Мобильная версия