Einzelnen Beitrag anzeigen

DMW

Registriert seit: 6. Sep 2006
Ort: Münster
269 Beiträge
 
Delphi XE Professional
 
#4

Re: [C++] problem mit const-deklaration

  Alt 5. Jun 2008, 11:22
Zitat von Haegar:
Zitat:
Und einen const cGate-Zeiger darfst du nunmal nicht an einen cGate-Zeiger zuweisen.
Das ist mir ja bewusst, nur da "cGate * retval = " bereits gegeben war werde ich da nix aendern, und ich hatte es auch auch mal mit "const cGate * retaval" probiert, aber da kam die selbe Fehlermeldung beim "return(retval)".
Entweder muß getExternalGate() auch einen const-Zeiger zurückgeben, oder die Methode darf nicht const sein. Eine andere Lösung sehe ich nicht.

Du könntest btw auch von dieser Methode, soweit notwendig, eine const- und eine non-const-Variante erstellen.
Moritz
  Mit Zitat antworten Zitat