Ошибка компилятора C3803
"property": свойство имеет тип, несовместимый с одним из его методов доступа "accessor"
Тип свойства, определенного свойством, не соответствует типу возвращаемого значения для одной из его функций доступа.
Следующий пример приводит к возникновению ошибки C3803:
// C3803.cpp
struct A
{
__declspec(property(get=GetIt)) int i;
char GetIt()
{
return 0;
}
/*
// try the following definition instead
int GetIt()
{
return 0;
}
*/
}; // C3803
int main()
{
}