🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Pointerfrage

#1519
From: Harald Fuchs
Date: Mon, 05 Feb 1996 16:02
21 lines
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-mail

Show 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