次の方法で共有


コンパイラ エラー C3496

'this' は常に値によってキャプチャされます。'&' は無視されました

参照で this ポインターをキャプチャすることはできません。

このエラーを解決するには

  • 値で this ポインターをキャプチャします。

次の例では、 this ポインターへの参照がラムダ式のキャプチャ リストにあるため、C3496 が生成されます。

// C3496.cpp
// compile with: /c

class C
{
   void f()
   {
      [&this] {}(); // C3496
   }
};

関連項目

ラムダ式