🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #2050

Re: Verschachtelte Funktionen

#2050
From: Dietmar Kuehl
Date: Tue, 09 Apr 1996 13:03
25 lines
1147 bytes
Hi,
Joerg Bornemann (Joerg.Bornemann@rostock.netsurf.de) wrote:
: Kann ich in C++ verschachtelte Funktionen basteln? Wenn ja, wie?

: void eins(int a);
                  ^
		  Das ist vermutlich aus Versehen da?
: {
: 	void zwei();
: }

: void zwei()
: {
: 	a = 12;  //kein Zugriff auf a möglich :-(
: }

Direkt und ohne Argument zu 'zwei()' geht das nicht. Mit einem Argument
fuer 'zwei()' kann man das allerdings einfach einrichten:

  void eins(int a)  { zwei(a); }
  void zwei(int &a) { a = 12; }
--
dietmar.kuehl@uni-konstanz.de
http://www.informatik.uni-konstanz.de/~kuehl/
I am a realistic optimist - that's why I appear to be slightly pessimistic
Technical Details
Message-ID: <4kdn6o$o19@news.BelWue.DE>
Path: arc1-ca.pugleaf.net!news.belwue.de!uzwil!kuehl
References: <4kdnf2$8rg@hermes.miss.net>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.belwue.de!uzwil!kuehl
From: kuehl@uzwil.informatik.uni-konstanz.de (Dietmar Kuehl)
Newsgroups: de.comp.lang.c++
Subject: Re: Verschachtelte Funktionen
Date: 9 Apr 1996 13:03:20 GMT
Organization: Fakultät für Mathematik und Informatik
Message-ID: <4kdn6o$o19@news.BelWue.DE>
References: <4kdnf2$8rg@hermes.miss.net>
Reply-To: dietmar.kuehl@uni-konstanz.de
NNTP-Posting-Host: uzwil.informatik.uni-konstanz.de
X-Newsreader: TIN [version 1.2 PL2]