> From: George <greerga@DRAGON.HAM.MUOHIO.EDU> > To: CIRCLE@post.queensu.ca > Subject: Re: Bitvectors > Date: Monday, September 22, 1997 6:52 PM > > I personally believe they should be 'unsigned' integers by default instead > of just 'int'. That gets rid of that (bitvector < 0) check in sprintbit() > and allows the use of the last bitvector on machines where the default is > signed. I agree about the sprintbit, however by removing the high bit and allowing it to be used would tend to throw a lot of new programmers for a loop. A 32 bit value using the last bit for flags would probably not be used by quite a few people, not that it is a huge advantage to begin with. Franco Gasperino Cutting Edge Communications http://www.cet.com/ 509-444-INET awe@cet.com +------------------------------------------------------------+ | 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/08/00 PST