Re[4]: Откуда эта лютая любовь к знаковым целым?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 05.05.20 11:26
Оценка:
Здравствуйте, Marty, Вы писали:

M>От N-1 до нуля включительно — на самом деле хотелось бы весьма часто.


На многих архитектурах вполне годится "for (uint i = N; int (i) >= 0; --i)". Если нужно совсем переносимо, то можно считать от N до 1, используя i-1, разница в объеме и скорости ничтожная.

M>Имхо это как раз стандартной библиотекой и привито


Я очень мало пользуюсь стандартной библиотекой, и только сишной. std, boost и прочие вообще никогда не использовал.

ЕМ>>Случаев, подобных упомянутому, или неочевидных ошибок за это время были единицы.


M>Так наверно преобразования возникали как раз из-за безнаковости плюсовых привычек


До "плюсовых" привычек у меня несколько лет были сишные, но я и там никогда не использовал знаковых типов для натуральных чисел.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.