Konwencje wywoływania
Kompilator Visual C/C++ posiada kilka różnych konwencji wywoływania funkcji wewnętrznych i zewnętrznych.Zrozumienie tych różnych podejść może pomóc podczas debugowania programu i łączenia kodu przy użyciu procedur języka zestawu.
W tematach poświęconym tej kwestii wyjaśniono różnice między konwencjami wywołań, sposobami przekazywania argumentów i zwracania wartości przez funkcje.Omówiono w nich także wywołania funkcji bez dodatków, zaawansowaną funkcję, która pozwala zapisać własny kod prologu i epilogu.
Aby uzyskać informacje dotyczące konwencji wywołań dla procesorów x64, zobacz Konwencji wywoływania.
Tematy w tej sekcji
Przekazywanie argumentów i konwencje nazewnictwa (__cdecl, __stdcall, __fastcall i inne)
Użycie wywołań funkcji bez dodatków do zapisania własnego kodu prologu/epilogu