Erreur du compilateur C3803
'property' : la propriété a un type incompatible avec l’un de ses accesseurs 'accesseur'
Le type d’une propriété définie avec la propriété ne correspond pas au type de retour pour l’une de ses fonctions d’accesseur.
L’exemple suivant génère l’erreur C3803 :
// C3803.cpp
struct A
{
__declspec(property(get=GetIt)) int i;
char GetIt()
{
return 0;
}
/*
// try the following definition instead
int GetIt()
{
return 0;
}
*/
}; // C3803
int main()
{
}