Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

11

23.12.2009, 18:22

Ja ich würd definitiv mal tippen dass dein CMD2Model Objekt 0 ist. m_pHeader dürfte wohl ein Member desselben sein...

Phil239

Frischling

  • »Phil239« ist der Autor dieses Themas

Beiträge: 79

Beruf: Student

  • Private Nachricht senden

12

23.12.2009, 18:23

und das ändere ich wie??
Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral.

GR-PA

Treue Seele

Beiträge: 326

Wohnort: Daheim

Beruf: Faulenzer

  • Private Nachricht senden

13

23.12.2009, 18:23

Hat sich niemand die Mühe gemacht den ersten Code anzuschauen?

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//!

CMD2Model* test = NULL; // test ist ein Nullzeiger

switch (message)
{
     case WM_CREATE:
          // !

          test->LoadMD2("test.md2", NULL); // Nullzeiger wird dereferenziert

          break;
     case WM_DESTROY:
          PostQuitMessage (0);
          break;
      default:
          return DefWindowProc (hwnd, message, wParam, lParam);
 }


... ;)
Signaturen werden überbewertet

Phil239

Frischling

  • »Phil239« ist der Autor dieses Themas

Beiträge: 79

Beruf: Student

  • Private Nachricht senden

14

23.12.2009, 18:26

*Hand an die Stirn schlag*
Da hätt ich auch drauf kommen können :lol:
Jetzt gehts :D
Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

15

23.12.2009, 18:27

Zitat von »"Phil239"«

und das ändere ich wie??


Ja wo rufst du denn das LoadMD2() auf? Bei dem Aufruf hast du halt vermutlich ein ungültiges CMD2Model Objekt. Wo das Objekt dort herkommt wirst du ja wissen, dort läuft scheinbar was schief...

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

16

23.12.2009, 18:28

:oops: Ja das hab ich übersehen^^

Werbeanzeige