Pregunta

Sé que esto era una opción del compilador avanzada en versiones anteriores de Visual Studio, ¿hay una manera de desactivar la comprobación límites de la matriz en Visual Studio 2008? No hay opción para él que yo pueda ver.

¿Fue útil?

Solución

No, eso no es posible. No tener variedad de cheques con destino en C / C ++ es cómo Microsoft se metió en tantos serios problemas con malware. Es un no-no en código administrado. Por y para cada bucles se ejecutará sin comprobar si el límite compilador JIT puede detectar que los COMIENZO y finales índices se encuentran dentro de los límites. Esta es una de las razones que el bucle "TO" valor sólo es evaluados una vez.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top