🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
1 messages
1 total messages Started by Harald Fuchs Mon, 05 Feb 1996 16:02
Re: Pointerfrage
#1519
Author: 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.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads