次の方法で共有


コンパイラ エラー C2111

'+': ポインターに整数でない値を加えようとしました

プラス ( + ) 演算子を使用してポインターに整数でない値を追加しようとしました。

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

// C2111.cpp
int main() {
   int *a = 0, *pa = 0, b = 0;
   double d = 0.00;

   a = pa + d;   // C2111
   a = pa + b;   // OK
}