次の方法で共有


コンパイラ エラー C2227

'->member' の左側がクラス、構造体、共用体、ジェネリック型をポイントする必要があります

-> の左側のオペランドがクラス、構造体、または共用体へのポインターではありません。

次の例では C2227 が生成されます。

// C2227.cpp
int *pInt;
struct S {
public:
    int member;
} s, *pS = &s;

int main() {
   pInt->member = 0;   // C2227 pInt points to an int
   pS->member = 0;   // OK
}