Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
'identifier' : objeto com construtor ou destrutor não pode ser declarado como 'thread'
Observações
Esta mensagem de erro está obsoleta no Visual Studio 2015 e versões posteriores. Em versões anteriores, as variáveis declaradas com o atributo `thread` não podem ser inicializadas com um construtor ou outra expressão que exija avaliação em tempo de execução. Uma expressão estática é necessária para inicializar thread dados.
Example
O exemplo a seguir gera C2483 no Visual Studio 2013 e versões anteriores.
// C2483.cpp
// compile with: /c
__declspec(thread) struct A {
A(){}
~A(){}
} aa; // C2483 error
__declspec(thread) struct B {} b; // OK