Compartir a través de


Error del compilador C2777

solo se puede especificar un método 'put' por cada propiedad

Observaciones

Un modificador declspec de propiedad tenía más de una propiedad put.

Ejemplo

En el ejemplo siguiente se genera la advertencia C2777:

// C2777.cpp
struct A {
   __declspec(property(put=PutProp,put=PutPropToo))   // C2777
   // try the following line instead
   // __declspec(property(put=PutProp))
      int prop;
   int PutProp(void);
   int PutPropToo(void);
};