次の方法で共有


コンパイラ エラー C3483

'var' は既にラムダ キャプチャ リストに含まれています

ラムダ式のキャプチャ リストに同じ変数を複数回渡しました。

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

  • キャプチャ リストから変数のすべての追加インスタンスを削除します。

次の例では、変数 n がラムダ式のキャプチャ リストに複数回出現するため、C3483 が生成されます。

// C3483.cpp

int main()
{
   int m = 6, n = 5;
   [m,n,n] { return n + m; }(); // C3483
}

関連項目

ラムダ式