Hallo, ich hab mir das Buch vor 3 Tagen gekauft, bisher ging alles tadellos, doch jetzt hab ich ein Problem bei der Aufgabe 1 auf der Seite 98
Allerdings sind meine Kenntnisse in C++ eher miserabel
Bei diesem Code wird mir kein Fehler angezeigt aber er tut nicht was er machn sollte(hab den Code teilweise hier aus dem Forum)
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#include <TriBase.h>
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR lpCmdLine, int showCmd)
{
tbInit();
tbVector3 *vectors = new tbVector3[5000];
tbVector3 all;
float fmin = 0.000;
float fmax = 10.000;
for( int i = 1; i < 4999; i++)
{
vectors[i] = tbVector3Random();
vectors[i]*tbFloatRandom(fmin, fmax );
all += vectors[i];
}
all /= 5000;
tbWriteToLog("x=%f\ny=%f\nz=%f", all.x, all.y, all.z);
tbExit();
}
|
In der Log Datei steht aber immer
INFO: TriBase-Engine wird initialisiert... (tribase.cpp, Zeile 86, Funktion tbInit)
INFO: Initialisierung komplett! (tribase.cpp, Zeile 104, Funktion tbInit)
x=-21474.835938
y=-21474.835938
z=-21474.835938
INFO: TriBase-Engine wird heruntergefahren... (tribase.cpp, Zeile 113, Funktion tbExit)
INFO: Alle Speicherbereiche freigegeben! (tbmemory.cpp, Zeile 116, Funktion tbMemExit)
INFO: Herunterfahren abgeschlossen! (tribase.cpp, Zeile [i]149, Funktion [i]tbExit)[/i][/i]
Ich hoffe jemand kann mir helfen