Re[3]: Откуда эта лютая любовь к знаковым целым?
От: Stanislav V. Zudin Россия  
Дата: 05.05.20 11:41
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

SVZ>>Индекс в массиве это полноценная сущность БД. Используется вместо указателей.

SVZ>>В этом случае отрицательные значения используются для обозначения невалидных объектов (у нас это -1) и для каких-нибудь специальных констант.

ЕМ>По-хорошему, все эти специальные константы неплохо бы именовать.


Дык!

    enum { NONE = -1, DEAD = -2 };


ЕМ>А какая разница, именовать -1 или uint_max?


В коде без разницы, а под отладчиком очень большая разница — увидеть "-2" и "-1" или "4294967294" и "4294967295".
_____________________
С уважением,
Stanislav V. Zudin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.