Re[5]: Внезапно, ||= и &&=
От: Pzz Россия https://github.com/alexpevzner
Дата: 10.08.25 13:56
Оценка:
Здравствуйте, Кодт, Вы писали:

Pzz>>А почему нет оператора, который возвращает за раз частное и остаток от деления? Тоже тот случай, когда результат даёт одна ассемблерная команда, а по-сишному надо писать две строки (которые развернутся в две одинаковые команды, если компилятор достаточно наивен).


К>функция std::div https://en.cppreference.com/w/cpp/numeric/math/div

К>которая может быть реализована на конкретной платформе через какой-нибудь интринсик.

С функцией, которав возвращает структуру, каждый может. Это было в Си, еще когда ANSI-стандарт был драфтом.

Тут надо бы какой-нибудь вырвиглазный новый синтаксис. Ну, например, x, y = a /% b;

И еще лет пять разгребать последствия. Например, можно ли результат такой операции использовать при вызове функции, и как сколько операндов он будет засчитан?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.