On 11/9/98 1:06 PM, Andrey Fidrya (andrey@alex-ua.com) stated: >Btw, is there any reason to use signed short int instead of unsigned for >storing vnums? Yes. You need to be able to represent -1, for 'invalid'. Of course, you could always use 65535 instead, but its not as easy to work with, considering the standard for invalid checks was supposed to be "value == NOWHERE", or NOTHING, or NOBODY, and everyone abused the value of -1 and did "value < 0" - Chris Jacobson +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST