Question

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 aucune option pour ce que je peux voir.

Était-ce utile?

La solution

Non, ce n'est pas possible. Ne pas avoir le contrôle lié à un tableau en C / C ++ est la façon dont Microsoft a dans un tel pétrin profond avec des logiciels malveillants. Il est un non-non dans le code managé. Pour et pour chaque boucle fonctionnera sans limite vérifier si le compilateur JIT peut détecter que les BEGIN et de fin indices sont dans des limites. C'est l'une des raisons pour lesquelles la boucle for « TO » est la valeur évaluée uniquement une fois.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top