Article View: de.comp.lang.c++
Article #490Re: Unnoetige Einschraenkungen in C++
From: Ralf Muschall
Date: Thu, 28 Sep 1995 16:05
Date: Thu, 28 Sep 1995 16:05
32 lines
1463 bytes
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!prmReferences:
<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