Volání funkcí jazyka C++ v sestavení inline assemblerem

Specifické pro Microsoft

Blok __asm může volat pouze globální funkce jazyka C++, které nejsou přetíženy. Pokud voláte přetíženou globální funkci jazyka C++ nebo členská funkce jazyka C++, kompilátor vygeneruje chybu.

Můžete také volat jakékoli funkce deklarované pomocí externího propojení "C". To umožňuje bloku v rámci programu jazyka C++ volat funkce knihovny jazyka C, protože všechny standardní soubory hlaviček deklarují, že funkce knihovny mají externí propojení __asm__asm

END Microsoft Specific

Viz také

Vložený assembler