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 Error C2639

compiler generated default constructor required by unnamed class

An unnamed class, structure, or union requires a default constructor. A name is required for a constructor to be generated.

Example

class A
{
public:
   A();      // default constructor declaration 
};

class C
{
public:
   struct    // unnamed struct
   {
      A a;
   } s1;     // error detected here
   struct S  // named struct
   {
      A a;
   } s2;     // OK
};