Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Compiladores que usam padrões diferentes para tipos assinados e não assinados podem causar erros de software em seu aplicativo distribuído. Você pode evitar esses problemas declarando explicitamente seus tipos de caractere como assinados ou sem sinal.
MIDL define o tipo pequeno para usar o mesmo sinal padrão que o tipo char no compilador C de destino. Se o compilador pressupõe que de caracteres não está assinado, pequeno também será definido como sem sinal. Muitos compiladores C permitem alterar o padrão como uma opção de linha de comando. Por exemplo, o compilador do Microsoft C /J opção de linha de comando altera o sinal padrão de char de assinado para sem sinal.
Você também pode controlar o sinal de variáveis do tipo char e pequenas com o comutador de linha de comando do compilador MIDL /char. Essa opção permite que você especifique o sinal padrão usado pelo compilador. O compilador MIDL declara explicitamente o sinal de todos os tipos char que não correspondem ao tipo padrão do compilador C no arquivo de cabeçalho gerado.