Предупреждение компилятора (уровень 1) C4799
Нет EMMS в конце функции "function"
Функция имеет по крайней мере одну инструкцию MMX, но не имеет инструкции EMMS
. При использовании EMMS
мультимедийной инструкции также следует использовать инструкцию или _mm_empty
встроенную для очистки слова тега мультимедиа в конце кода MMX.
Вы можете получить C4799 при использовании ivec.h, указывая, что код не использует правильно выполнить инструкцию EMMS перед возвратом. Это ложное предупреждение для этих заголовков. Вы можете отключить их, определив _SILENCE_IVEC_C4799 в ivec.h. Однако помните, что это также позволит компилятору давать правильные предупреждения этого типа.
Дополнительные сведения см . в наборе инструкций MMX Intel.