Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
função 'função' não tem instrução EMMS
Observações
A função tem pelo menos uma instrução MMX, mas não tem uma EMMS instrução. Quando uma instrução multimédia é usada, uma instrução EMMS ou intrínseca _mm_empty também deve ser usada para limpar a palavra de marcação multimédia no final do código MMX.
Você pode obter C4799 ao usar ivec.h, indicando que o código não executa corretamente a instrução EMMS antes de retornar. Este é um alerta enganoso para estes cabeçalhos. Você pode desativá-los definindo _SILENCE_IVEC_C4799 em ivec.h. No entanto, esteja ciente de que isso também impedirá que o compilador dê avisos corretos desse tipo.
Para obter informações relacionadas, consulte Conjunto de instruções MMX da Intel.
Example
O exemplo a seguir gera C4799:
// 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