Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
"идентификатор": метод put не связан с этим свойством
Замечания
Элемент данных, объявленный с свойством , не put имеет функции, но выражение пытается задать его значение.
Пример
Следующий пример приводит к возникновению ошибки C2774:
// C2774.cpp
struct A {
__declspec(property(get=GetProp)) int prop;
int GetProp(void);
__declspec(property(get=GetProp2, put=PutProp2)) int prop2;
int GetProp2(void);
void PutProp2(int);
};
int main() {
A* pa = new A;
int val = 0;
pa->prop = val; // C2774
pa->prop++; // C2774
}