Convenções de chamada
O compilador Visual C/C++ fornece vários diferentes convenções para chamar funções internas e externas.Noções básicas sobre que essas diferentes abordagens podem ajudar a depurar o programa e vincular seu código com rotinas de linguagem assembler.
Os tópicos sobre esse assunto explicam as diferenças entre as convenções de chamada, como argumentos são passados e como os valores são retornados por funções.Eles também discutem chamadas de função nua, um recurso avançado que permite que você escrever seu próprio código de prólogo e epilog.
Para obter informações sobre convenções para processadores x64 de chamada, consulte Convenção de chamada.
Tópicos nesta seção
Argumento passando e as convenções de nomeação (_ _cdecl, _ _stdcall, _ _fastcalle outros)
Usando as chamadas de função nua escrever código personalizado de prólogo/epilog