Abuse Melding

Je hebt een klacht over de onderstaande posting:

28-01-2008, 12:53 door lieque

Dit is C, hoe de werkelijke machine code eruit ziet is afhankelijk van de compiler en ook de debugger. Visual C (ik gebruikte cl v13.10) compileert deze code niet. Ik heb geen idee wat er op jouw computer gebeurt. Een programma kan gewoon door draaien na een access violation, dat hangt van de debugger, compiler en instellingen af. De code komt op mij warrig over. Probeer je verschillende overflows tegelijkertijd te testen? Dat levert zelden een helder beeld. Focus op 1 ding en maak de rest van de code correct. Ik heb visual studio c++ 6.0. Nog een vrij oude compiler. Dat van die settings dat een process nog kon door draaien na een access violation wist ik niet. Ik dacht het vrij normaal was dat een process dan automatisch stopte. Via de website http://www.cplusplus.com/reference/clibrary/cstring/memset.html Kwam ik een stukje tegen memset (str,'-',6);. Gezien '-' kwam ik op het idee deze te overflowen gezien het maar een character was. Dus dacht toen als ik een functie ...

Beschrijf je klacht (Optioneel):

captcha