This website uses cookies and other technology to provide you a more personalized
experience. By
continuing the view of our web-pages you accept the terms of using these files. If you
don't
want your personal data to be processed, please, leave this site.
Learn More →
V6017. The 'X' counter is not used inside a nested loop. Consider inspecting usage of 'Y' counter.
The analyzer detected a possible error in two or more nested 'for' loops, when the counter of one of the loops is not used because of a typo.
Consider the following synthetic example of incorrect code:
for (int i = 0; i < N; i++)
for (int j = 0; j < M; j++)
sum += matrix[i][i];
The programmer wanted to process all the elements of a matrix and find their sum but made a mistake and wrote variable 'i' instead of 'j' when indexing into the matrix.
Fixed version:
for (int i = 0; i < N; i++)
for (int j = 0; j < M; j++)
sum += matrix[i][j];