SFS -- Instruction For suspecte

De RAD Studio
Aller à : navigation, rechercher

Remonter à Audits C++

Description

SFS vérifie l'utilisation des variables d'itération. Il essaie de détecter une situation où différentes variables sont utilisées dans l'initialisation, la condition et la partie incrémentation d'une boucle for. Il est fort probable que la mauvaise variable soit utilisée.

Incorrect
 for (int i = 0; i < lengthX; i++) {
   for (int j = 0; j < lengthY; i++) {
      ...
   }
 }
Correct
 for (int i = 0; i < lengthX; i++) {
   for (int j = 0; j < lengthY; j++) {
     ...
   }
 }

Voir aussi