Hallo zusammen,
bin grade dabei das Buch durchzuarbeiten und bin am Abschluss des Abschnittes Matrizen.
Ich habe jetzt die Beispiele so abgeschrieben wie sie im Buch stehen.
Bei dem Beispielcode Determinante einer Matrix berechnen, zeigt der mir an das diese Funktion zwei Argumente verlangt in dem Buch steht aber nur ein Argument.
In der Matrix.cpp Datei wird die Funktion auch nur mit einem Argument aufgerufen, in der Header Datei steht diese Funktion aber mit zwei Argumenten.
Code aus der Header Datei
|
C-/C++-Quelltext
|
1
|
TRIBASE_API float tbMatrixDet(const tbMatrix& m, float* pfOut);
|
Aufruf in der CPP Datei
|
C-/C++-Quelltext
|
1
|
TRIBASE_API float tbMatrixDet(const tbMatrix& m)
|
Meine frage jetzt:
Welche Variante ist die Richtige?
Den wenn ich es so schreibe,
|
C-/C++-Quelltext
|
1
|
float fDet = tbMatrixDet(mRotation);
|
bekomme ich eine Fehlermeldung von meinem Compiler das die Funktion ein zweites Argument verlangt
Habe die Update Version für Visual 2010 und nutze auch Visual 2010
Liebe Grüße
Mike