Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Variabler: Statiska datamedlemmar i hanterade eller WinRT-typer måste definieras inom klassdefinitionen.
Anmärkningar
Du försökte referera till en statisk medlem i en WinRT- eller .NET-klass eller ett gränssnitt utanför definitionen av den klassen eller gränssnittet.
Kompilatorn måste känna till den fullständiga definitionen av klassen (för att generera metadata efter ett pass) och kräver att statiska datamedlemmar initieras i klassen.
Example
Följande exempel genererar till exempel C3366 och visar hur du åtgärdar det:
// C3366.cpp
// compile with: /clr /c
ref class X {
public:
static int i; // initialize i here to avoid C3366
};
int X::i = 5; // C3366