Llamada a funciones C++ en el ensamblado alineado

Específicos de Microsoft

Un bloque __asm solo puede llamar a funciones globales de C++ que no estén sobrecargadas. Si llama a una función global sobrecargada de C++ o a una función miembro de C++, el compilador genera un error.

También puede llamar a cualquier función declarada con vinculación extern "C". Esto permite que un bloque __asm en un programa de C++ llame a las funciones de biblioteca de C, porque todos los archivos de encabezado estándar declaran las funciones de biblioteca con vinculación extern "C".

FIN de Específicos de Microsoft

Consulte también

Ensamblador insertado