Erro do compilador C3481
'var': variável de captura lambda não encontrada
O compilador não conseguiu localizar a definição de uma variável que você passou para a lista de captura de uma expressão lambda.
Para corrigir este erro
- Remova a variável da lista de captura da expressão lambda.
Exemplo
O exemplo a seguir gera C3481 porque a variável n
não está definida:
// C3481.cpp
int main()
{
[n] {}(); // C3481
}