Werbeanzeige
taiBsu
unregistriert
![]() |
C-/C++-Quelltext |
1 2 3 4 5 6 7 8 9 |
// Übung 2.2.8: 5000 Zufallsvektoren mit Werten// zwischen 1 und 10 addieren und// durch 5000 dividieren. #include <TriBase.h> int main() { tbVector3 vektoren[4999]; tbVector3 summe; for (int i=1; i<5000; i++) { vektoren[i] = tbVector3Random(); summe += vektoren[i]; } summe /= 5000; tbWriteToLog ("Das Ergebnis Lautet: %f", summe); } |
![]() |
C-/C++-Quelltext |
1 |
1>PreLinkEvent:1> Description: Kopiere TriBase-DLL in das Programmverzeichnis...1> Versuche eine harte Verknuepfung zu erzeugen ...1> Hardlink created for C:\Users\taiBsu\Desktop\3DSP\3D-Spieleprogrammierung-Update\Eigene Projekte\Übungsaufgaben\TriBase.dll <<===>> C:\Users\taiBsu\Desktop\3DSP\3D-Spieleprogrammierung-Update\TriBase\Bin\TriBase.dll1> OK.1>MSVCRT.lib(crtexew.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_WinMain@16".1>C:\Users\taiBsu\Desktop\3DSP\3D-Spieleprogrammierung-Update\Eigene Projekte\Übungsaufgaben\Übungsaufgaben.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise.1>1>Fehler beim Erstellen1> |
taiBsu
unregistriert
![]() |
C-/C++-Quelltext |
1 2 |
tbVector3 summe; for (int i=1; i<5000; i++) {summe += tbVector3Random(); } |
Zitat
Guckk Doch mal was die Log Datei sagt...
Ansonsten kopier Doch die Dll in den Ordner
Sagt der Compiler doch
Zitat
Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veralteten strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.
taiBsu
unregistriert
Ich hab keine Probleme mit Arrays, wo hab ich das behauptet? Um was für Fehler gehts dir denn? Dass ich n paar Zahlen falsch eingesetzt habe weil ich nich richtig nachgedacht habe?Wenn dir noch solch riesigen Probleme mit normalen Arrays hast solltest du dir ernsthaft überlegen ob du schon bereit bist mit TriBase zu arbeiten. Das sind Fehler, die man schon nach 2 Wochen nicht mehr machen dürfte... Grundlagen!
Mal abgesehen von den Fehlern. Wofür zum Teufel brauchst du das Array? xD
Es sei übrigens angemerkt, dass das Array nur 4999 Elemente enthält und auch die Schleife nur 4999 mal aufgerufen wird, da das erste Element (vectoren[0]) nicht genutzt wird. Zusätzlich greifst du beim letzten Durchlauf auf Speicher zu, der gar nicht mehr zum Array gehört.
ExaktAber ich vermute, das war schon bei "3. paar kleinere Fehlerchen waren auch noch dabei..." mit drin
Ich hab keine Probleme mit Arrays, wo hab ich das behauptet? Um was für Fehler gehts dir denn? Dass ich n paar Zahlen falsch eingesetzt habe weil ich nich richtig nachgedacht habe?
Werbeanzeige