Suchergebnisse
Suchergebnisse 1-20 von insgesamt 26.
ok mal davon abgesehen das ich die glutmainlop im konstruktor aufrufe, kann mir jemand sagen woher genau diese sigfaults kommen?
hm joa jetzt wo dus sagst is seltsam aber ja ist ne klasse und ja ich ruf das im constructor auf, aber ich hab auchs chon mal versucht das ganze ohne klasse zu machen, da hatte ich das gleiche problem
Hi mal wieder Guten Tag ich komme mal wieder mit einem sigfault zu euch, dieses mal scheint er jedoch etwas versteckter zu sein. Also es geht darum, ich hab mich daran gemacht ein OpenGl Projekt zu starten, welches eine einfache 3D-Engine werden soll. Dabei benutze ich wie gesagt opengl (2) und die glut library. Alzu weit bin ich noch nicht gekommen, allerdings habe ich jetzt ein Problem das ich nicht zu lösen vermag. 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 2...
naja werd auf jeden fall jetzt mal schaun das ich das programm komplett zum laufen bringe, der haupt fehler oder der den ich nirgens finden konnte ist ja zumindest mal weg, das ist schonmal ein guter schritt nach forn. wen ich fertig bin mitm prog kann ich es ja heir reinstellen danke nochmal für eure Hilfe
omg das ich das übersehen habe ... danke vielen dank
oh und unter welchen umständen sorgen die für so nen fehler? ich mein wie sehe ich ob das extern liegt, wie verursach ich das und ich sehe grad das bei dem bild oben die tabelle schon da ist, der fehler kommt noch vor der tabelle.
wenn sowas passiert, dann eig erst viel später, werd dem problem trotzdem noch aufn grud gehen, glaube aber nicht das das der fehler ist. weil bis zu dm punkt wo es geht, ist noch kein delete
hm kay das ist mal ein beitrag mit dem ich was anfangen kann, werd da mach schauen was ich finden kann
die fehler sind ja jetzt korrigiert, ergo ja ich hab dran gedacht, aber wenn dein debuger wo abstürtzt, wo meiner nicht abstürtzt, dann sag es mir wo, sonst, hmm wüsste nicht welcher fehler es noch sein kann
so hab nochmal aktualisiert, da gibt es noch einen fehler, jetzt dürfte alles stimmen, hab link oben aktualisiert, kannst dir einfach so nochmal ziehen. Also ich kann jetzt mit debugger durchlaufen zeile für zeile, une auser 3 unsigned int mit int comparison, mäckert er nicht mehr der alte fehler bleibt jedoch ...
so mithilfe eines produktiven Mitglieds, habe ich dnke ich mal nochmal viele fehler entfernt, inkllusive alle fehlerhaften returndinger oder undefinierte integer http://www.fileuploadx.de/427165 da ist das neue und der fehler besteht weiterhin weiterhin selbe zeile weiterhin selber code weiterhin warte ich auf eine Lösung für DIESEN Fehler aber trotzdem schonmal danke für alle hilfe die schon kam
danke das ihr mich auf all diese fehler hinweist, welche ich zum teil kenne zu mteil auch nicht, was aber nichts daran ändert, das mein problem so ziemlich am ANFANG des programms ist, und das der debugger noch viele sache anzeigt weis ich, mein Problem liegt aber nicht ads der debugger zu wenig anzeigt oder sosnt was, sondern das ich mein programm ohne debugg nicht weit laufen kan, tausende von codezeilen vor den fehlern die ihr hier alle so aufmerksam sammelt, wenn das Problem nicht behoben we...
du hast natürlich recht so ne funktion is nciht in ordnung, hab ich bisher noch nicht entdeckt, hab ich ausgebessert, auserdem hab ich das problem im timer auch noch gelöst hier ist neue datei //nicht mehr aktuell hoffe es ist nciht noch mehr so zeug da, aber der fehler um den es hier geht, ist eh ncoh deutlich vor diesem timer problem, gewesen, wie gesagt normal compilieren und ohne debugger laufen lassen, also exe starten, dann trit das problem auf, sonst NICHT ich mein, ich bin kein oberpro a...
//links gelöscht hier hab ichs mal als zip hochgeladen ist halt codeblocks projekt, aber einfach cpp dateien und headerdateien packen und naja ihr wiss sicher wie das geht ach ja und da es noch eine unfertige verison ist, werden einige fehler wegen non-void-funktionen kommen die einfah so beendet wurden, etc. sonst dürfte eigentlich nichts kommen.
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 class hafling { private: //variabel bool m_lebt; //Bedürfnisse int m_hitpoints; int m_hunger; int m_durst; int m_freude; int m_energie; int m_alter; unsigned int m_geburtstag; bool m_flucht; //Beziehungen save * m_spei...
nichts ist global in meinen programmen auf was auch immer deine Frage gezielt hat.
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 27 28 29 30 31 32 33 34 35 int save::add_hafling(int ort) { for (unsigned int i=0;i<m_haflings.size();i++) { if (m_haflings[i]->get_live()==false) { std::cout<<"hieraber nicht nei"; m_haflings[i]->set_live(true); add_hafling_in_ort(ort,i); m_hafling_jobs[i]=0; this->m_ptimer->insert_me(i,1); return i; } } std::cout << " hae1"; hafling* neues = new hafling(this->m_ptimer,this->m_speicher,(m_haflings.size())); s...
o0 bist du dir darüber im klaaren wie viel code in 7 Klassen + header ist, ich bin bei ca 3-4 tausen zeilen
bekomm das vom compiler "this=(save * const) 0x3d25c0" und da er einmal in den compiler reinkommt, aber das 2. mal nicht mehr, kann ich mir nciht wirklich vorstellen das es an der zeile liegt.
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 hafling::hafling(timer * in_uhr, save * speicher, int in_id) { std::cout<<"baum"; m_aufenthaltsort = 0; this->set_live(false); m_speicher = speicher; this->m_uhr = in_uhr; m_id = in_id; this->ueberschreib(0,0); return; } //das wird noch aufgerufen, sollte der hafling schonmal gelebt haben oder von nem anderen ersetzt werden. void hafling::ueberschreib(int m...