Convenzioni di chiamata
Il compilatore di rappresentazione C/C++ sono disponibili varie convenzioni per chiamare le funzioni interne ed esterni.La comprensione di questi approcci diversi può facilitare il debug del programma e sul codice con le routine in linguaggio assembly.
Gli argomenti a questo argomento vengono illustrate le differenze tra le convenzioni di chiamata, ad esempio gli argomenti vengono passati e il modo in cui i valori vengono restituiti da funzioni.Inoltre vengono discusse le chiamate di funzione naked, una funzionalità avanzate che consentono di scrivere per contenere il codice di epilogo e di prologo.
Per informazioni sulle convenzioni di chiamata per i processori x64, vedere Convenzione di chiamata.
Argomenti trattati in questa sezione
Passaggio e convenzioni di denominazione dell'argomento (cdecl, stdcall, fastcalle altre)
Tramite chiamate di funzione naked per scrivere codice personalizzato epilogo o di prologo