Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
'type' : une propriété triviale ne peut pas avoir de type référence
Remarques
Une propriété n’a pas été correctement déclarée. Quand vous déclarez une propriété triviale, le compilateur crée une variable que la propriété va mettre à jour et il n’est pas possible d’avoir une variable de référence de suivi dans une classe.
Pour plus d’informations, consultez l’opérateur de référence de propriété et de suivi.
Exemple
L’exemple suivant génère l’erreur C3290.
// C3290.cpp
// compile with: /clr /c
ref struct R {};
ref struct X {
R^ mr;
property R % y; // C3290
property R ^ x; // OK
// OK
property R% prop {
R% get() {
return *mr;
}
void set(R%) {}
}
};
int main() {
X x;
R% xp = x.prop;
}