Share via


Upozornění kompilátoru (úroveň 1) C4799

Na konci funkce "function" není žádný EMMS.

Funkce má alespoň jednu instrukci MMX, ale nemá EMMS instrukce. Při použití EMMS multimediální instrukce by se měla také použít instrukce nebo _mm_empty vnitřní k vymazání slova multimediální značky na konci kódu MMX.

Při použití ivec.h se může zobrazit C4799, což znamená, že kód před vrácením nepoužívá správně spuštěnou instrukci EMMS. Toto je falešné upozornění pro tato záhlaví. Tyto funkce můžete vypnout definováním _SILENCE_IVEC_C4799 v souboru ivec.h. Mějte však na paměti, že kompilátor bude mít také možnost zobrazovat správná upozornění tohoto typu.

Související informace naleznete v tématu Sada instrukcí MMX společnosti Intel.