Программирование на C и C++

Онлайн справочник программиста на C и C++

__emit__

void __emit__(unsigned char arg,...)

Прототип: 
Описание: 

Эта функция не определена стандар­том ANSI С.

Функция __emit__() используется для вставки одного или более значений непосредственно в исполняемый код программы в точку, где будет вызвана функция __emit__(). Этими значениями служат машинные инструкции х86. Если величина умещается в байт, то она обрабатывается как байтовая величина. В противном случае она рассматривается как величина размером в слово.

Функции __emit__() можно передавать только величины типа байт и слово. Для использования функции __emit__() необходимо быть высококвалифицированным специалистом по программи­рованию на языке Ассемблер. Ввод некорректного значения приводит к аварии при выполнении программы.