/Oi (gerar funções intrínsecas)
Substitui alguns função chama com formulários intrínsecos ou outra forma especiais da função que ajudam a seu aplicativo é executado mais rapidamente.
/Oi[-]
Comentários
Programas que usam funções intrínsecas são mais rápidos porque não tem a sobrecarga de chamadas de função, mas pode ser maiores por causa do código adicional criado.
See intrinsic Para obter mais informações sobre quais funções têm formulários intrínsecos.
/Oi é apenas uma solicitação para o compilador para substituir algumas chamadas de função intrinsics; o compilador pode chamar a função (e não substituir a telefonar de função com um intrínseca) se ele irá resultar em melhor desempenho.
x86 específicos
Funções intrínsecas do ponto flutuante não realizar qualquer verificações especiais em valores de entrada e assim funcionam em intervalos restritos de entrada e possuem manipulação de exceção diferente e condições de limite que as rotinas da biblioteca com o mesmo nome.Usar os formulários intrínsecos true significa perda de manipulação de exceção do IEEE e perda de _matherr e errno funcionalidade; o último indica perda de conformidade com ANSI. No entanto, os formulários intrínsecos podem acelerar consideravelmente programas intensivos flutuante-point, e para muitos programas, os problemas de conformidade são de pouco valor prático.
Você pode usar / Za, /Ze (linguagem desabilitar extensões) para substituir a geração das opções de ponto flutuante intrínsecas true. Nesse caso, sistema autônomo funções são geradas sistema autônomo rotinas da biblioteca que passam argumentos diretamente para o chip de ponto flutuante em vez de empurra-los na pilha do programa.
participante x86 específicos
Você também usar intrinsic Para criar funções intrínsecas, ou função (C/C++) para forçar uma telefonar de função explicitamente.
Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio
em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte:Como: Abrir o Projeto Propriedade Páginas.
clicar no C/C++ pasta.
clicar no Otimização página de propriedades.
Modificar o Habilitar funções intrínsecaspropriedade .