Article View: de.comp.lang.c++
Article #1020Re: g++-2.7: for(int i=... 'i' undeclared ???
From: Ortwin Gasper
Date: Sun, 17 Dec 1995 10:24
Date: Sun, 17 Dec 1995 10:24
23 lines
1384 bytes
1384 bytes
> foo()
> {
> for(int i;i<100;i++)
> {
> /* Benutzung der Variablen 'i' */
> }
> /* 'i' ist nicht mehr deklariert, die Funktion will aber weiterhin
> die Variable 'i' (bis zum Ende der Funktion 'foo') benutzen.
> Der Compiler bricht ab, mit der Fehlermeldung "'i' undeclared" */
> }
>
> Weiss irgend jemand, mit welchem Compilerschalter man fuer eine fehler-
> freie Compilierung sorgen kann? (In der Anleitung 'Using and Porting GNU CC'
> konnte ich keine Informationen dazu finden.)
Auch wenn es blöde klingt, ich würde das Programm - soviel Mühe das auch
macht - umschreiben. Dadurch erhälst Du Dir Deine Portierbarkeit auf
andere Compiler, die diesen Fehler auch nicht mehr durchgehen lassen.
(Ausnahme z.B. Borland C++ 2.0 für OS/2).
MfG
Ortwin
## CrossPoint v3.1 R ##
Technical Details
Message-ID:
<5-1bqfy9oYB@37.viking.ruhr.com>Path:
arc1-ca.pugleaf.net!viking.ruhr.com!gasperReferences:
<DJp3FF.3sK@hermes.hrz.uni-bielefeld.de>Show Full Headers
Complete Article Headers
X-Mailer: CrossPoint v3.1 R/C8604 Message-ID: <5-1bqfy9oYB@37.viking.ruhr.com> Organization: Ortwin Gasper X-Gateway: ZCONNECT UU viking.ruhr.com [DUUCP BETA vom 28.07.1995] References: <DJp3FF.3sK@hermes.hrz.uni-bielefeld.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit From: gasper@viking.ruhr.com (Ortwin Gasper) Subject: Re: g++-2.7: for(int i=... 'i' undeclared ??? Date: 17 Dec 1995 12:24:00 +0200 Path: arc1-ca.pugleaf.net!viking.ruhr.com!gasper Newsgroups: de.comp.lang.c++ Distribution: world