Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'class' : spécificateur d’accès à l’assembly non valide - seuls 'public' ou 'private' sont autorisés
Remarques
En cas d’application à une classe managée ou à une structure, les mots clés public et private indiquent si la classe doit être exposée dans les métadonnées de l’assembly. Seuls public ou private peuvent être appliqués à une classe contenue dans un programme compilé avec /clr.
Les ref mots clés et value les mots clés, lorsqu’ils sont utilisés avec /clr, indiquent qu’une classe est gérée (consultez Classes et Structs).
Example
L’exemple suivant génère l’erreur C3380 :
// C3380_2.cpp
// compile with: /clr
protected ref class A { // C3380
// try the following line instead
// ref class A {
public:
static int i = 9;
};
int main() {
A^ myA = gcnew A;
System::Console::WriteLine(myA->i);
}