Partilhar via


Opções do compilador preterido no Visual C++ 2005

In Visual C++ 2005, sistema autônomo opções do compilador foram marcadas sistema autônomo preterido. Essas opções de compilador continuarão funcione conforme o esperado na versão corrente, mas podem ser removidas em uma versão futura.

Comentários

As seguintes opções do compilador estão agora preterido.

Opção preterida

Em vez disso, use a opção a seguir

Para obter mais informações, consulte

/clr:noAssembly

/LN (criar MSIL módulo)

/CLR (Common linguagem tempo de execução compilação)

/Fr

/FR

/ FR, /Fr (criar arquivo .sbr)

/Ge

Nenhum

/Ge (pilha ativar testes)

/GX

/EH (exceção tratamento Model)

/GX (manipulação de exceção enable)

/GZ

/ RTC (verificações em time de execução erro)

/GZ (ativar o registro de ativação erro em tempo de execução verificação)

/H

Nenhum

/H (restrito comprimento dos nomes externos)

/Og

/ O1, /O2 (dimensionar minimizar, maximizar velocidade)

/Og (otimizações global)

/QIfist

Não é necessária nenhuma opção do compilador.O compilador fez melhorias significativas na float à velocidade de conversão int.

Sobre o arredondamento, /QIfist resultados na geração da instrução fistp, que usa a qualquer ambiente modo arredondamento é fazer a conversão.

É uma rotina para fazer isso:

int ftol_ambient(double d) {
   int i;
   __asm {
      fld d
      fistp i
   }
   return i;
}

/ QIfist (Suprimir _ftol)

/V

Nenhum

/V (número de versão)

/Yd

/ Z7, Zi, /ZI (formato informações de depurar)

/Yd (inserir informações de depurar no arquivo de objeto)

/Ze

Nenhum

/ Za, /Ze (linguagem desabilitar extensões)

/Zg

Nenhum

/Zg (gerar protótipos de função)

Consulte também

Conceitos

Alterações no compilador do Visual C++ 2005, linguagem e ferramentas