Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Proměnná: Statické datové členy spravovaných typů nebo WinRTtype musí být definovány v rámci definice třídy.
Poznámky
Pokusili jste se odkazovat na statický člen třídy nebo rozhraní WinRT nebo .NET mimo definici této třídy nebo rozhraní.
Kompilátor potřebuje znát úplnou definici třídy (k vygenerování meta-dat po jednom průchodu) a vyžaduje inicializaci statických datových členů v rámci třídy.
Example
Například následující příklad vygeneruje C3366 a ukazuje, jak ho opravit:
// C3366.cpp
// compile with: /clr /c
ref class X {
public:
static int i; // initialize i here to avoid C3366
};
int X::i = 5; // C3366