From: Spiro Trikaliotis (ml-cbmhackers_at_trikaliotis.net)
Date: 2005-04-01 14:40:15
Hello, * On Fri, Apr 01, 2005 at 02:05:14PM +0200 Ullrich von Bassewitz wrote: > An additional requirement is that shorts and ints do have at least 16 > bits, longs do have at least 32 bits (and a long long has at least 64 > bit). I never told I would list all requirements. ;-) > > But it's hard with pre-ANSI, C89, C90, the C++ variants which are > > very similar, to always keep up with the correct standard. ;-) > > There is only one C standard, the one called C99. Sorry, but as can be seen in discussions on clc and dclc, there seems not to be a single compiler that complies with C99. Most times, one is discouraged to use C99 features if one wants to remain portable. Thus, while C99 is the only official standard, in practice, at least C89 has to be taken into account. Furthermore, as many C compilers handle C and C++, and many even copy features of C++ over to C (and many people being forced to use C and C++), it is not surprising that people even confuse C and C++ features. That's the difference between theory (only one C standard) and practice. > > BTW: I did not fail your test, did I? Where can I get my diploma? > > ;-) > > Sorry, but you forgot to send me the examination fee prior to > answering the questions:-) Hey, I'm working at university; here, there are no examination fees. Regards, Spiro. -- Spiro R. Trikaliotis http://www.trikaliotis.net/ Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.