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 →
Examples of errors detected by the V520 diagnostic
V520. Comma operator ',' in array index expression.
G3D Content Pak
V520 The comma operator ',' in array index expression '[0, 0]'. graphics3D anyval.cpp 275
void AnyVal::serialize(G3D::TextOutput& t) const {
....
const Matrix3& m = *(Matrix3*)m_value;
....
t.printf("%10.5f, %10.5f, %10.5f,\n"
"%10.5f, %10.5f, %10.5f,\n"
"%10.5f, %10.5f, %10.5f)",
m[0, 0], m[0, 1], m[0, 2],
m[1, 0], m[1, 1], m[1, 2],
m[2, 0], m[2, 1], m[2, 2]);
....
}
This is what should have been written here: ...., m[0][0], m[0][1], ....