Sdílet prostřednictvím


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ížené. Pokud zavoláte přetíženou globální funkci C++ nebo členovou funkci C++, kompilátor vydá chybu.

Můžete také volat všechny funkce deklarované externím propojením "C" . To umožňuje __asm bloku v rámci programu C++ volat funkce knihovny jazyka C, protože všechny standardní hlavičkové soubory deklarují funkce knihovny, aby měly extern "C" propojení.

END Microsoft Specific

Viz také

Vkládaný assembler