E2346 アクセス指定子 x(プロパティ property)はメンバー関数でなければならない (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

プロパティのアクセス指定子には,メンバー関数またはデータメンバーだけを使用できます。

次に例を示します。



 int GlobalGetter(void)
 {
      return 0;
 }
 struct pbase
 {
      intMemberGetter(void) {return 1;}
      int __property ip1 = { read = GlobalGetter }; // エラー
      int __property ip2 = { read = MemberGetter }; // OK
 };