🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Unnoetige Einschraenkungen in C++

#490
From: Ralf Muschall
Date: Thu, 28 Sep 1995 16:05
32 lines
1463 bytes
In article <44dqtl$ev6@cd4680fs.rrze.uni-erlangen.de> rtrisack@cip.informatik.uni-erlangen.de (Robert Risack) writes:

: uk5o@rzstud1.rz.uni-karlsruhe.de (Hans Kratz) writes:

: >Deklaration:
: >	void foo(int a=0,int b=0,int c=0);
: >Aufruf:
: >	foo(a:1,b:2); oder foo(c:2,b:1,a:0);

: Bloss nicht. Dann waeren Implementierungsdetails wesentlich fuer die
: Anwendung. Stell Dir vor, jemand wollte, zwecks besserer Lesbarkeit,
: die Variablennamen in was anderes aendern. An der Funktionalitaet
: von foo aendert sich nichts, aber alle muessten ihre Programme
: umschreiben.

Das k"onnte man mit der Deklaration

void foo(int x=0:key a, int y=0:key b, int c=0:key c);

umgehen. 

Halten w"urde ich davon allerdings nichts - C++ ist schon so viel
zu vollgem"ullt :-)

Ralf

--
-- 
to get PGP keys: finger prm@cnve.rz.uni-jena.de (or from public key servers)
pgp public key fingerprints:
A3 93 A6 0B E2 8F 04 25  5B 3C 00 F6 55 E5 64 20  [1024 bit]
64 36 31 D8 7A 73 20 F7  CA 6A DA 02 AF 29 46 1C  [2047 bit]
Technical Details
Message-ID: <44eh4r$1hv@fsuj01.rz.uni-jena.de>
Path: arc1-ca.pugleaf.net!news.uni-jena.de!prm
References: <44bjn6$q7@nz12.rz.uni-karlsruhe.de> <44dqtl$ev6@cd4680fs.rrze.uni-erlangen.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.uni-jena.de!prm
From: prm@rz.uni-jena.de (Ralf Muschall)
Newsgroups: de.comp.lang.c++
Subject: Re: Unnoetige Einschraenkungen in C++
Date: 28 Sep 1995 16:05:47 GMT
Organization: Friedrich-Schiller-University Jena, Germany
Message-ID: <44eh4r$1hv@fsuj01.rz.uni-jena.de>
References: <44bjn6$q7@nz12.rz.uni-karlsruhe.de> <44dqtl$ev6@cd4680fs.rrze.uni-erlangen.de>
NNTP-Posting-Host: fsuj55.rz.uni-jena.de