X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Message-ID: <3FC4668E.E24BF806@acm.org> From: Eric Sosman X-Mailer: Mozilla 4.72 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: ISO and ANSI C++ (or C) ?? References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 22 Date: Wed, 26 Nov 2003 13:37:38 GMT NNTP-Posting-Host: 12.76.166.32 X-Complaints-To: abuse AT worldnet DOT att DOT net X-Trace: bgtnsc04-news.ops.worldnet.att.net 1069853858 12.76.166.32 (Wed, 26 Nov 2003 13:37:38 GMT) NNTP-Posting-Date: Wed, 26 Nov 2003 13:37:38 GMT Organization: AT&T Worldnet To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Chris Mantoulidis wrote: > > I've heard that both are standards of the language. But what's the > difference? Why would we want 2 standards? In the case of C (I'm not familiar with the C++ situation), the International Standard is the governing document. ANSI, like other national standards bodies, adopted the ISO Standard verbatim. The previous version of this Standard was adopted by ISO in 1990. Except for section numbers and the omission of some supporting (non-normative) text, it was identical to the ANSI Standard adopted in the preceding year. Implementations conforming to the newer "C99" standard have been slow to appear. Most implementations now available are of the earlier "C90" standard with C99 features superimposed; a transition is in progress. -- Eric Sosman esosman AT acm DOT org