Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#6

Re: Stack-Überlauf bei Prozeduraufruf

  Alt 14. Mai 2006, 12:10
Das entscheidet der Compiler noch immer selber. Wenn du mehr als 64bit übergibst, wird normalerweise der Zeiger benutzt.

64bit wird normalerweise in einer Registerkombination als EAX:EDX übergeben. Alles was 32bit oder drunter ist, wird entweder im Register übergeben (Standard) oder - wenn du zuviele Parameter hast - auf den Stack geschoben.
  Mit Zitat antworten Zitat