Sdílet prostřednictvím


Chyba kompilátoru C3161

"interface" : vnoření třídy, struktury, sjednocení nebo rozhraní v rozhraní je neplatné; rozhraní vnoření ve třídě, struktuře nebo sjednocení je neplatné.

Poznámky

__interface se může zobrazit pouze v globálním oboru nebo v rámci oboru názvů. Třída, struktura nebo sjednocení se nemůže v rozhraní objevit.

Příklad

Následující příklad vygeneruje C3161.

// C3161.cpp
// compile with: /c
__interface X {
   __interface Y {};   // C3161 A nested interface
};