Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
'function' işlevinin EMMS yönergesi yok
Açıklamalar
İşlevin en az bir MMX yönergesi vardır, ancak yönergesi EMMS yoktur. Multimedya yönergesi kullanıldığında, MMX kodunun sonundaki multimedya etiket sözcüğünü temizlemek için bir EMMS yönerge veya _mm_empty iç de kullanılmalıdır.
C4799 hatasını, ivec.h kullanırken, kodun döndürmeden önce EMMS yönergesini düzgün yürütmediğini gösteren bir hata olarak alabilirsiniz. Bu, bu üst bilgiler için yanlış bir uyarıdır.
_SILENCE_IVEC_C4799 öğesini ivec.h içinde tanımlayarak bunları kapatabilirsiniz. Ancak, bunun derleyicinin bu türdeki doğru uyarıları vermesini de engellediğini unutmayın.
İlgili bilgiler için bkz . Intel'in MMX Yönerge Kümesi.
Example
Aşağıdaki örnek C4799 oluşturur:
// C4799.cpp
// compile with: /W1
// processor: x86
#include <mmintrin.h>
int main()
{
__m64 m = _mm_setzero_si64();
// Uncomment the following line to resolve the warning:
// _mm_empty();
} // C4799