◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── Compiler error C2646 global anonymous unions must be declared static The anonymous union had global scope but was not declared as static. The following is an example of this error: union { int i; }; // error, not static static union { int j; }; // OK union U { int i; }; // OK, not anonymous -♦-