Article View: de.comp.lang.c++
Article #1519Re: Pointerfrage
From: Harald Fuchs
Date: Mon, 05 Feb 1996 16:02
Date: Mon, 05 Feb 1996 16:02
21 lines
1399 bytes
1399 bytes
Saggau Henning <saggauh@uni-marburg.de> writes:
> Also ich hab da mal ne Frage.
> In dem Buch von Lippman sind Beispiele angegeben, bei denen Jeweils der
> Rueckgabewert eine Referenz ist.
> int& foo::operator[](int i){
> .....
> return Element[1];
> }
> So in diesem Beispiel wird der Wert selber beim return angegeben.
Nein. Die Rückgabe ist eine Referenz, die mit dem Wert initialisiert wird.
> foo& foo::operator=(const foo& f){
> .....
> return *this;
> }
> hier wird der Pointer angegeben.
Noch falscher. "this" ist ein Pointer, aber "*this" ist das Objekt
selbst. Wiederum wird eine Referenz entsprechend initialisiert.
Technical Details
Message-ID:
<pud97tn4kb.fsf@themroc.colibri.de>Path:
arc1-ca.pugleaf.net!rz.uni-karlsruhe.de!not-for-mailShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rz.uni-karlsruhe.de!not-for-mail From: hf@colibri.de (Harald Fuchs) Newsgroups: de.comp.lang.c++ Subject: Re: Pointerfrage Date: 05 Feb 1996 17:02:44 +0100 Organization: Colibri GmbH, Germany Sender: hf@themroc.colibri.de Message-ID: <pud97tn4kb.fsf@themroc.colibri.de> NNTP-Posting-Host: teco10a.teco.uni-karlsruhe.de Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit In-reply-to: Saggau Henning's message of Mon, 5 Feb 1996 12:59:36 +0100 X-WWW-Home-Page: http://www.colibri.de/~hf/ X-PGP-Public-Key: finger hf@colibri.de X-PGP-Fingerprint: 09 4E C4 A2 B2 C5 33 1A 79 80 5D 39 BD 9B 89 39 X-Disclaimer: Kore wa Colibri no iken dewa arimasen X-Newsreader: Gnus v5.0.9