🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c++
Article #1600

Re: Broken C++ code.

#1600
From: Joe Buck
Date: Fri, 04 Aug 1995 20:33
24 lines
1535 bytes
puff@transport.ucl.ac.uk writes:
>Can anyone point me to a summary of changes to C++ that cause what was once
>valid code to become broken code. In particular changes since "Ellis and
>Stroustrup" was published. I do not want to print all 720 pages of
>the standardisation working paper and there seems to be no easy way of
>printing parts, at least from the Postscript distribution. 

From the gnu.g++.help FAQ:

The ANSI/ISO C++ standards committee have adopted some changes to the
C++ language since the publication of the original ARM, and newer
versions of g++ (2.5.x and later) support some of these changes, notably
the mutable keyword (added in 2.5.0), the bool type (added in 2.6.0),
and changes in the scope of variables defined in for statements (added
in 2.7.0).
You can obtain an addendum to the ARM explaining these changes by FTP
from ftp.std.com in @file{/AW/stroustrup2e/new_iso.ps}.

(The addendum isn't complete, but it lists the major stuff).

-- 
-- Joe Buck 	<jbuck@synopsys.com>	(not speaking for Synopsys, Inc)
Anagrams for "information superhighway":	Enormous hairy pig with fan
						A rough whimper of insanity
Technical Details
Message-ID: <3vu06c$b57@hermes.synopsys.com>
Path: arc1-ca.pugleaf.net!news.synopsys.com!jbuck
References: <PUFF.95Aug3145118@motos.tsg.ucl.ac.uk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.synopsys.com!jbuck
From: jbuck@synopsys.com (Joe Buck)
Newsgroups: comp.std.c++,gnu.g++.help
Subject: Re: Broken C++ code.
Date: 4 Aug 1995 20:33:16 GMT
Organization: Synopsys Inc., Mountain View, CA 94043-4033
Message-ID: <3vu06c$b57@hermes.synopsys.com>
References: <PUFF.95Aug3145118@motos.tsg.ucl.ac.uk>
NNTP-Posting-Host: deerslayer.synopsys.com