Задать вопрос
@rileySalander

Сокращенный if?

return  a.size() == b.size() ? a < b : a.size() < b.size();

Доброго времени суток, не подскажете как записать это обычным *ифом с элсом*
  • Вопрос задан
  • 245 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Это тернарный оператор

В развернутом виде будет так:
if (a.size() == b.size()) {
    return a < b;
} else {
    return a.size() < b.size();
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы