Sdílet prostřednictvím


Upozornění kompilátoru (úroveň 3) C4240

Nepoužívané rozšíření: přístup k "classname" je teď definovaný jako "specifikátor přístupu", dříve bylo definováno jako "specifikátor přístupu".

V rámci kompatibility ANSI (/Za) nelze změnit přístup k vnořené třídě. Pod výchozími rozšířeními Microsoftu (/Ze) můžete s tímto upozorněním.

Příklad

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

int main()
{
}