編譯器錯誤 C3803
'property': 屬性的類型與其其中一個存取子 '存取子' 不相容
使用 屬性定義的屬性 類型不符合其中一個存取子函式的傳回型別。
下列範例會產生 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()
{
}