Побитовое насыщенное сложение в C (HW)

Я работаю над назначением и не могу понять, как реализовать это. Мне нужно создать функцию sadd (int x, int y) , которая возвращает числа, сложенные вместе, если она не переполняется (тогда просто возвращайте максимально возможное int). Я смог придумать некоторые решения, включающие приведение типов и условные операторы, но они не разрешены в решении. Только операторы ~! ^ + << >> & и | .

7
задан phuclv 10 June 2019 в 15:00
поделиться