Compartir a través de


Error del compilador C2776

solo se puede especificar un método "get" por cada propiedad

Solo se puede especificar una función get en el atributo extendido property. Este error se produce cuando se especifican varias funciones get.

El ejemplo siguiente genera el error C2776:

// C2776.cpp
struct A {
   __declspec(property(get=GetProp,get=GetPropToo))
   // try the following line instead
   // __declspec(property(get=GetProp))
      int prop;   // C2776
   int GetProp(void);
   int GetPropToo(void);
};