Эквивалент назначения функций Scala в C ++ - PullRequest
0 голосов
/ 28 мая 2019

В Scala есть специальный синтаксис, позволяющий выполнять какую-либо функцию "присваивания" или возврата в 1 строку. Мне было интересно, есть ли что-то эквивалентное в C ++.

Пример Scala: def abs(x: Int) = if (x >= 0) x else -x

1 Ответ

1 голос
/ 28 мая 2019

Вы можете использовать троичный оператор:

int xyz(int x) { return x >= 0 ? x : -x; }

Для получения дополнительной информации см. здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...