Информация об изменениях

Сообщение Re[4]: Откуда эта лютая любовь к знаковым целым? от 04.08.2023 22:01

Изменено 04.08.2023 22:06 CRT

Re[4]: Откуда эта лютая любовь к знаковым целым?
Здравствуйте, T4r4sB, Вы писали:

CRT>>просто и интуитивно понятно

CRT>>i != (unsigned)-1; --i) {

TB>


и что не так?
тебе нужен диапазон значений в цикле [n-1;0]
значит при -1 надо выходить, что и отражено в условии.
так что очень явно и понятно.
или тебе (unsigned)-1 кажется непонятным? Ну это только если ты не понимаешь как числа в памяти представлены и что процессор не различает знаковые/беззнаковые при сложении, вычитании, сравнении
Re[4]: Откуда эта лютая любовь к знаковым целым?
Здравствуйте, T4r4sB, Вы писали:

CRT>>просто и интуитивно понятно

CRT>>i != (unsigned)-1; --i) {

TB>


и что не так?
тебе нужен диапазон значений в цикле [n-1;0]
значит при -1 надо выходить, что и отражено в условии.
так что всё очень явно и понятно.
или тебе (unsigned)-1 кажется непонятным? Ну это только если ты не понимаешь как числа в памяти представлены и что процессор не различает знаковые/беззнаковые при сложении, вычитании, сравнении