Pergunta

Eu sei que esta era uma opção do compilador avançado em versões anteriores do Visual Studio, há uma maneira para desativar limites de matriz check-in Visual Studio 2008? Não há nenhuma opção para que eu possa ver.

Foi útil?

Solução

Não, isso não é possível. Não ter variedade VINCULADAS check-in C / C ++ é como a Microsoft entrou em tais apuros com malware. É um não-não em código gerenciado. Por e para cada laços serão executados sem verificação de limite se o compilador JIT pode detectar que os-índices finais iní- e estão dentro dos limites. Esta é uma das razões que o loop "TO" valor só é avaliada uma vez.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top