Mail Archives: djgpp/2003/11/26/10:41:05
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f
|
Message-ID: | <20031126154018.46407.qmail@web13011.mail.yahoo.com>
|
Date: | Wed, 26 Nov 2003 07:40:18 -0800 (PST)
|
From: | Thomas Tutone <thomas8675309 AT yahoo DOT com>
|
Subject: | Re: ISO and ANSI C++ (or C) ??
|
To: | djgpp AT delorie DOT com
|
MIME-Version: | 1.0
|
Chris Mantoulidis wrote:
> I've heard that both are standards of the language.
> But what's the difference? Why would we want 2
> standards?
ISO = International Standards Organization
www.iso.org
As the name suggests, it's an international
organization that establishes standards. It's based
in Geneva. Its members consist of the national
standards institutes of 140 countries.
ANSI = American National Standards Institute
www.ansi.org
As the name suggests, it is an American institute that
establishes standards. It is also one of the 140
members of the ISO.
With respect to C++, there are not two standards,
there is exactly one. The C++ standard committee is
technically two committees: the ISO committee and and
the ANSI committee, with an overlapping membership.
The two committees generally meet jointly. The C++
standard has been adopted by the ISO (in 1998) and
most if not all of the ISO's members, including ANSI
(also in 1998). Since the same standard has been
adopted by both ISO and ANSI, and technically involved
committees from both organizations, the C++ standard
is sometimes referred to as the ISO C++ standard and
sometimes as the ANSI C++ standard.
If you want info on the C++ standard committee (ISO
and ANSI), look at:
http://std.dkuug.dk/JTC1/SC22/WG21/
By the way, your question really doesn't have much to
do with DJGPP. You are more likely to get helpful
information on a C or C++ newsgroup. For example:
comp.std.c++
comp.lang.c++
comp.land.c++.moderated
Best regards,
Tom
__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree
- Raw text -