Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Probleme bei Iteration

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
14.01.2004, 13:27 Uhr
~JoeMill
Gast


Hi,

ich benutze eine externe dll für mein Graifkprogramm, dort findet sich eine Liste, mit den SceneNodes, die ich in meiner Applikation durchgehen möchte, um sie entsprechend an- und auszuschalten.

Das Problem dabei ist, wenn ich mir den Pointer für die Liste geben lasse und durch sie iteriere, kommt sobald das Ende der Liste erreicht wird ein Assertion Failure. Und zwar hat das laut MSDN folgenden Grund:

Zitat:

The _CrtIsValidHeapPointer function is used to ensure that a specific memory address is within the local heap. The 'local' heap refers to the heap created and managed by a particular instance of the C run-time library. If a dynamically linked library (DLL) contains a static link to the run-time library, then it has its own instance of the run-time heap, and therefore its own heap, independent of the application?s local heap. When _DEBUG is not defined, calls to _CrtIsValidHeapPointer are removed during preprocessing.



Das bedeutet dann ja wohl, das ich den lokalen Heap meiner App verlassen habe und versuche auf den Heap der dll zuzugreifen. Was kann ich dagegen machen? Oder was muss ich beachten, damit ich trotzdem durch den SceneGraphen (der eine dopplet verkette Liste ist) iterieren kann?

thx
joe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.01.2004, 13:28 Uhr
virtual
Sexiest Bit alive
(Operator)


Windows Problem ->
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.01.2004, 15:09 Uhr
~JoeMill
Gast


ohh sorry.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: