Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > C++ Moderated > Re: Likelihood ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 7 Topic 9588 of 9831
Post > Topic >>

Re: Likelihood That (CHAR_BIT == 8).

by John Nagle <nagle@[EMAIL PROTECTED] > May 10, 2008 at 06:14 AM

Le Chaud Lapin wrote:
> Hi All,
> 
> I would like to know of existing systems where CHAR_BIT of <climits>
> is not equal to 8. I am particular interested in prevalent systems.
> 
> Technically, my code is mostly ****table, but only within a particular
> machine. Innter-machine interaction (serialization for example), there
> will be problems for those machines where CHAR_BIT != 8.
> 
> Yes, yes, I know, it enough effort, I can rewrite my code to eliminate
> any potential compatibilities even then, but still, it helps to
> know. :)

     There are still a few 36-bit DEC machines running
(try Telnet to "DEC-10.PDPplanet.COM") and some Unisys
B series mainframes running 36-bit OS/2200.  But when Unisys
discontinued the ClearPath 36-bit server line last year, in favor of
software
emulation of the 36-bit machines for old code, commercial production of
the
last non-byte-oriented hardware ended.

     So you probably don't have to sup****t char sizes other than 8.

     Here, for fun, is a useful piece of C code written to work ****tably
across
7, 8, and 9-bit character sizes.  This tests passwords for "obviousness"
without needing a dictionary file.

	http://www.animats.com/source/obvious/obvious.c

				John Nagle

				

-- 
      [ See http://www.gotw.ca/resources/clcm.htm
for info about ]
      [ comp.lang.c++.moderated.    First time posters: Do this! ]
 




 7 Posts in Topic:
Likelihood That (CHAR_BIT == 8).
Le Chaud Lapin <jaibud  2008-05-09 21:23:59 
Re: Likelihood That (CHAR_BIT == 8).
peter koch larsen <pet  2008-05-10 05:54:27 
Re: Likelihood That (CHAR_BIT == 8).
Pavel Minaev <int19h@[  2008-05-10 05:52:39 
Re: Likelihood That (CHAR_BIT == 8).
John Nagle <nagle@[EMA  2008-05-10 06:14:38 
Re: Likelihood That (CHAR_BIT == 8).
Thomas Richter <thor@[  2008-05-10 14:06:02 
Re: Likelihood That (CHAR_BIT == 8).
Bart van Ingen Schenau &l  2008-05-10 14:13:28 
Re: Likelihood That (CHAR_BIT == 8).
Alan McKenney <alan_mc  2008-05-11 09:48:12 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Jul 26 3:07:54 CDT 2008.