C1046: Cannot create compiler generated <Special member="" function>=""> for nameless class

[ERROR]

Description

The Compiler could not generate a special member function (Copy Constructor, Default Constructor, Destructor, Assignment operator) for the nameless class.

Example
  class B {

  
  public:

  
    B();

  
  };

  
  class {

  
    B b;

  
  } A;

  
Tips

Give a name to nameless class.