This documentation is archived and is not being maintained.

Compiler Warning (level 4) C4201

Error Message

nonstandard extension used : nameless struct/union

Under Microsoft extensions (/Ze), you can specify a structure without a declarator as members of another structure or union. These structures generate an error under ANSI compatibility (/Za).


// C4201.cpp
// compile with: /W4
struct S
   float y;
      int a, b, c;  // C4201
} *p_s;

int main()