次の方法で共有


コンパイラ エラー C3803

'property': プロパティにアクセサー 'accessor' と互換性のない型が含まれています。

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()
{
}