Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: C language standards and compiler products

Author: Dieter Buerssner

Date: 15:57:35 04/04/05

Go up one level in this thread


On April 03, 2005 at 22:32:26, Daniel Mehrmannn wrote:

>Well, i'm asking me which current versions of Visual Studio and GCC support the
>C99 C-Standard ??

Neither of them support the C99 Standard fully. Both support those standards
patiatially. Gcc supports much more of it. But the gcc compiler alone is not
enough. The standard C library belongs to the C99 Standard, too (and also former
C Standards included the library). Library support is not really inside the Gcc
package, and will differ in different environments.

>For example i'm searching the boolean type _Bool.

It may not be easy to decide for a good strategy to use boolean types with both
portability and efficience and perhaps good warnings/error messages in mind. One
could of course use some typedefs or other tricks, to get the functionality of
_Bool in environments, that don't support it. But the compiler/optimizer might
produce less efficient (in the sense of speed or memory usage) code.

Cheers,
Dieter



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.