NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Compiler Warning (level 4) C4203

nonstandard extension used : union with static member variable

Static union members are valid using Microsoft exstensions (/Ze). Such members are illegal in the ANSI standard (/Za). Conforming to the ANSI standard ensures more portable programs. The following sample generates C4203:

// compile with /Ze and /W4 to generate warning
union test {
   static int a;   // C4203, remove static to resolve
};

void main() {
}