Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
'this' só pode ser usado como uma captura de lambda dentro de uma função membro não static
Observações
Você não pode passar this para a lista de captura de uma expressão lambda declarada em um método estático ou em uma função global.
Para corrigir este erro
Converter a função delimitadora em um método não estático ou
Remova o ponteiro
thisda lista de captura da expressão lambda.
Exemplo
O seguinte exemplo gera o erro C3482:
// C3482.cpp
// compile with: /c
class C
{
public:
static void staticMethod()
{
[this] {}(); // C3482
}
};