Здравствуйте, Кодт, Вы писали:
Pzz>>А почему нет оператора, который возвращает за раз частное и остаток от деления? Тоже тот случай, когда результат даёт одна ассемблерная команда, а по-сишному надо писать две строки (которые развернутся в две одинаковые команды, если компилятор достаточно наивен).
К>функция std::div https://en.cppreference.com/w/cpp/numeric/math/div
К>которая может быть реализована на конкретной платформе через какой-нибудь интринсик.
С функцией, которав возвращает структуру, каждый может. Это было в Си, еще когда ANSI-стандарт был драфтом.
Тут надо бы какой-нибудь вырвиглазный новый синтаксис. Ну, например,
x, y = a /% b;
И еще лет пять разгребать последствия. Например, можно ли результат такой операции использовать при вызове функции, и как сколько операндов он будет засчитан?