Properties

Schnelle objektorientierte, kompilierende Programmiersprache.
GilbertDur
Beiträge: 105
Registriert: Fr Mär 01, 2013 10:31 am

Re: Properties

Beitrag von GilbertDur » Do Apr 25, 2013 7:55 pm

Parent* parent;

Der könnte doch durch welche Umstände auch immer auf NULL zeigen oder nicht? Das musst du mir jetzt erklären. Nur so lerne ich :mrgreen:

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8862
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Properties

Beitrag von Xin » Do Apr 25, 2013 8:04 pm

GilbertDur hat geschrieben:Parent* parent;

Der könnte doch durch welche Umstände auch immer auf NULL zeigen oder nicht? Das musst du mir jetzt erklären. Nur so lerne ich :mrgreen:
Ah... ich dachte, Du beziehst Dich auf die zweite Lösung.

Hier könnte man aber auch agieren, in dem man im Konstruktor ein Parent & abverlangt.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Glocke
Beiträge: 332
Registriert: Fr Okt 26, 2012 8:39 am

Re: Properties

Beitrag von Glocke » Do Apr 25, 2013 8:09 pm

Xin hat geschrieben:Hier könnte man aber auch agieren, in dem man im Konstruktor ein Parent & abverlangt.
Ich sollte wirklich öfter mit Referenzen und weniger mit rohen Pointern arbeiten - oder? :D

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8862
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: Properties

Beitrag von Xin » Do Apr 25, 2013 8:15 pm

Glocke hat geschrieben:Ich sollte wirklich öfter mit Referenzen und weniger mit rohen Pointern arbeiten - oder? :D
Du solltest immer mit Referenzen arbeiten, sofern Du keine Pointer oder Kopien brauchst, oder die Kopie schneller gemacht ist, als der Zugriff auf die Referenz (int zum Beispiel) ^^
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

GilbertDur
Beiträge: 105
Registriert: Fr Mär 01, 2013 10:31 am

Re: Properties

Beitrag von GilbertDur » Fr Apr 26, 2013 2:20 pm

Ah ok. Ja ich hing noch beim ersten. Hab mich wohl missverständlich ausgedrückt. Jup, bei der zweiten Lösung hat sich das schon erledigt. Zu dem Punkt mit den Referenzen stimme ich übrigens zu. Wenn man Zeiger nicht unbedingt braucht, kann man sich damit ein paar Fehlerquellen sparen.

Antworten