Je sais que c'était une option de compilateur avancée dans les versions précédentes de Visual Studio, est-il un moyen de désactiver la vérification des limites du tableau dans Visual Studio 2008? Il n'y a pas d'option pour ça que je puisse voir.limites de tableau peut être désactivé dans la vérification Visual Basic 2008
2
A
Répondre
4
Non, ce n'est pas possible. Ne pas avoir de contrôle lié au tableau en C/C++ est la façon dont Microsoft a eu de tels problèmes avec les logiciels malveillants. C'est un non-non dans le code managé. For and For Chaque boucle s'exécute sans vérification liée si le compilateur JIT peut détecter que les index de début et de fin sont dans les limites. C'est l'une des raisons pour lesquelles la valeur "TO" de la boucle For n'est évaluée qu'une seule fois.
vous pourriez être intéressé par le message de Rico Mariani: http://blogs.msdn.com/ricom/archive/2006/07/12/663642.aspx –
Merci, c'était un article assez perspicace. – SteveGSD