Erreur du compilateur C3142
'property_name' : vous ne pouvez pas prendre l’adresse d’une propriété
L’adresse d’une propriété n’est pas disponible pour le développeur.
L’exemple suivant génère l’erreur C3142 :
// C3142_2.cpp
// compile with: /clr
using namespace System;
ref class CSize {
private:
property int Size {
int get();
}
};
int main() {
&CSize::Size; // C3142
}