Einzelnen Beitrag anzeigen

OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#3

Re: C++:Was ist der Unterschied: void func(**a)-void func(*(

  Alt 4. Dez 2007, 10:42
Suchst du nicht eher
Code:
void func(myClass*& instance)
{
    delete instance;
    instance = 0;
}
?

So wird eine Referenz auf einen Zeiger übergeben. Halte ich zwar nicht unbedingt für gängige Praxis (man benutzt eigentlich entweder Zeiger oder Referenzen, eher selten beides), aber sollte so funktionieren. Mein Compiler akzeptiert das jedenfalls.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat