Forum: Programmieren allgemein
by Chewie,
12. Sep 2005
Ich lads mir gerade runter. Kommerziell nutzen will ich das ganze ohnehin nicht, auch will ich meine Klasse selbst implementieren, da sie akademischen Zwecken dient (Graphische-Systeme-Projekt).
Forum: Programmieren allgemein
by Chewie,
12. Sep 2005
Hehe :D Ups.
Die (*m)(0,1) - Variante geht, ist aber hässlich. Naja, aber ist akzeptabel im Notfall.
Nicht statische Methoden sind schlechter Stil. Schlechter Stil ist, Referenzen auf Dinge zurückzugeben, der der Caller freigeben muss, er aber aufgrund des Interfaces nicht darauf schließen kann, daß er das muss, ergo Referenzen auf dynamisch erzeugte Objekte. Gibst du einen Pointer zurück,...
Forum: Programmieren allgemein
by Chewie,
12. Sep 2005
Hehe :-P Für andere Vorschläge bin ich gerne offen. Oben hab ich ja geschrieben, warum ich dies so machen will.
Forum: Programmieren allgemein
by Chewie,
12. Sep 2005
Ne. ich mein den Operator, der in einem Tutorial als "subscript operator" bezeichnet wurde.
Damit kann ich so auf ELemente meiner Matrix zugreifen:
Matrix m(3);
m(0,1) := 56.45;
Was aber halt nicht geht ist sowas:
Forum: Programmieren allgemein
by Chewie,
12. Sep 2005
Guten abend. Ich versuche gerade eine einfache Matrix-Klasse in C++ zu implementieren. Dabei möchte ich zunächst einige statische Methoden schreiben, die Objekte auf bestimmte ARt und Weise erzeugen, initialisieren und zurückgeben. Das ganze soll, falls das möglich ist, mit den &-Referenzen geschehen, da man dann beim Zugriff ja nicht zwischen Zeiger und dem eigentlichen Objekt unterscheiden...