albertzwaagstra
Nieuwe gebruiker
- Lid geworden
- 28 apr 2011
- Berichten
- 3
Ik weet niets van c++
Ben al geruime tijd aan het experimenteren.
En het lukt me redelijk.
Maar nu heb ik iets wat ik niet begrijp.
memmove( szSource + iExtraCharsForPrefix, szSource, sizeof( TCHAR ) * (iCharsToMove) );
Dit regeltje doet mijn programma af en toe crashen.
En alleen als ik de release exe opstart.
Alle andere gevalen werkt prima.
Als ik iCharsToMove -1 doe werkt het prima behalve dat ik mijn 0 termintion mis.
Ook als ik later o termination doe crasht het programma.
de szSource heeft genoeg geheugen ruimte.
Heb het ook met memcpy geprobeert meer zelfde probleem.
Er zijn ook omstandigheden dat het wel werkt maar zie geen relatie.
Wie kan me hier wat over vertellen
THX Albert.
Ben al geruime tijd aan het experimenteren.
En het lukt me redelijk.
Maar nu heb ik iets wat ik niet begrijp.
memmove( szSource + iExtraCharsForPrefix, szSource, sizeof( TCHAR ) * (iCharsToMove) );
Dit regeltje doet mijn programma af en toe crashen.
En alleen als ik de release exe opstart.
Alle andere gevalen werkt prima.
Als ik iCharsToMove -1 doe werkt het prima behalve dat ik mijn 0 termintion mis.
Ook als ik later o termination doe crasht het programma.
de szSource heeft genoeg geheugen ruimte.
Heb het ook met memcpy geprobeert meer zelfde probleem.
Er zijn ook omstandigheden dat het wel werkt maar zie geen relatie.
Wie kan me hier wat over vertellen
THX Albert.