Message-Id: <3.0.16.19971029005401.35c7faa4@hem1.passagen.se> Date: Wed, 29 Oct 1997 01:01:29 -0500 To: Eli Zaretskii From: Peter Palotas Subject: Re: [Q]: unsigned char Cc: djgpp AT delorie DOT com Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Precedence: bulk At 19.16 1997-10-28 +0200, you wrote: > >On Mon, 27 Oct 1997, Vik Heyndrickx wrote: > >> You are right. Relying on the default setting of -fsigned-char or >> -funsigned-char is dangerous. But '\xFD' should be positive when >> compiled with -funsigned-char. I tested this and it also *is*. So either >> Roman Suzi must use an older buggy compiler or he is using a defective >> pgcc or I am missing something. > >I think you are missing the fact that '\xFD' is NOT a character constant, >it's an int. Therefore, -funsigned-char doesn't affect it. Howcome '\xFD' isn't a character constant? Doesn't something inside single quotes (') mean that it is a character constant? Why would you want to use things inside single quotes if you wanted an integer anyway? -- Peter Palotas alias Blizzar -- blizzar AT hem1 DOT passagen DOT se -- ***************************************************** * A brief description of DJGPP: * * NEVER BEFORE HAS SO FEW DONE SO MUCH FOR SO MANY! * *****************************************************