L'appel de fonctions C++ dans l'assembly inline
Spécifique à Microsoft
Un bloc d' __asm peut appeler uniquement les fonctions globales C++ qui ne sont pas surchargées.Si vous appelez une fonction globale surchargée C++ ou la fonction membre C++, le compilateur génère une erreur.
vous pouvez également appeler toutes les fonctions déclarées avec la liaison d' extern « C » .Cela permet à un bloc d' __asm à l'intérieur de programme C++ pour appeler les fonctions de bibliothèque C, car tous les fichiers d'en-tête standard déclarent les fonctions de bibliothèque pour avoir une liaison d' extern « C » .
TERMINEZ le détail de Microsoft