Erreur du compilateur C2637
'identifier' : impossible de modifier des pointeurs vers des membres de données
Un pointeur vers un membre de données ne peut pas avoir de convention d’appel. Pour résoudre ce problème, supprimez la convention d’appel ou déclarez un pointeur vers la fonction membre.
L’exemple suivant génère l’erreur C2637 :
// C2637.cpp
// compile with: /c
struct S {};
int __stdcall S::*pms1; // C2637
// OK
int S::*pms2;
int (__stdcall S::*pms3)(...);