Condividi tramite


Avviso del compilatore (livello 3) C4240

estensione non standard usata: l'accesso a 'classname' ora definito come 'identificatore di accesso', in precedenza era definito come 'identificatore di accesso'

In Compatibilità ANSI (/Za) non è possibile modificare l'accesso a una classe nidificata. Nelle estensioni Microsoft predefinite (/Ze) è possibile, con questo avviso.

Esempio

// C4240.cpp
// compile with: /W3
class X
{
private:
   class N;
public:
   class N
   {   // C4240
   };
};

int main()
{
}