コンパイラ エラー C2082
仮パラメーター 'identifier' が再定義されました
関数の仮パラメーターが、関数本体の中で再宣言されています。 エラーを解決するには、再定義を削除します。
次の例では C2082 が生成されます。
// C2082.cpp
void func(int num1) {
int num1; // C2082
int num2; // OK
auto lambda1 = [](int num1){ int num1; }; // C2082
auto lambda2 = [](int num1){ int num2; }; // OK
}