Partilhar via


Chamando funções C++ no assembly em linha

Específico da Microsoft

Um __asm bloco pode chamar apenas funções globais C++ que não estão sobrecarregadas. Se você chamar uma função C++ global sobrecarregada ou uma função de membro C++, o compilador emitirá um erro.

Você também pode chamar quaisquer funções declaradas com ligação externa "C". Isso permite que um __asm bloco dentro de um programa C++ chame as funções da biblioteca C, porque todos os arquivos de cabeçalho padrão declaram que as funções da biblioteca têm ligação externa "C".

END Específico da Microsoft

Ver também

Montador em linha