Aufrufkonventionen
Der Compiler für Visual C/C++ stellt mehrere unterschiedliche Konventionen für das Aufrufen von internen und externen Funktionen bereit. Das Verständnis dieser verschiedenen Ansätze hilft Ihnen, Ihr Programm zu debuggen und den Code mit Routinen in Assemblysprache zu verknüpfen.
In diesen Themen werden die Unterschiede zwischen den Aufrufkonventionen, wie Argumente übergeben werden und wie Werte über Funktionen zurückgegeben werden, erläutert. Es werden auch reine Funktionsaufrufe, eine erweiterte Funktion, die es erlaubt, Ihren eigenen Einleitungs- und Epilogcode zu schreiben, besprochen.
Weitere Informationen zu den Aufrufkonventionen für x64-Prozessoren finden Sie unter Aufrufkonvention.
Themen in diesem Abschnitt
Argumentübergabe und Benennungskonventionen (__cdecl, __stdcall, __fastcall und andere)