Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Objekt soll Zeiger auf Objekt zurückliefern

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
11.07.2006, 23:04 Uhr
mase



Ich hab mir die Sache im Buch mal wieder genau angeguckt.
Ich glaub, jetzt hab ich's geschnallt.
Du hast recht. Dann return ich den Zeiger auf ein konstantes Objekt.
Das werd ich morgen testen.


C++:
ProjectList* const Project::getMusic()
{
    return MusicList;
}


Natürlich auch so deklarieren und die Methode auch als konstant deklarieren.
Ich hab gelesen, dass das, was rechts neben const steht, konstant ist. Das wäre
ja dann hiermit die Zugriffsmethode.
Oder hab ich da jetzt einen Denkfehler gemacht?
Ich probier's einfach mal.
So langsam wird's.
--
May the force be with us!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
12.07.2006, 09:36 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hi in dem fall wär der zurückgelieferte Pointer constant, was sinnfrei ist.


C++:
const ProjektList *...




macht mehr sinn, dann darf der Inhalt des Pointers außen nicht geändert werden.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: