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.
'identificador' : tem classe de armazenamento incorreta
Observações
A classe de armazenamento especificada não pode ser usada com esse identificador neste contexto. Em vez disso, o compilador usa a classe de armazenamento padrão:
extern, se o identificador for uma função.auto, se o identificador for um parâmetro formal ou uma variável local.Nenhuma classe de armazenamento, se o identificador for uma variável global.
Esse aviso pode ser causado pela especificação de uma classe de armazenamento diferente de register numa declaração de parâmetro.
Example
O exemplo a seguir gera C4042:
// C4042.cpp
// compile with: /W1 /LD
int func2( __declspec( thread ) int tls_i ) // C4042
// try the following line instead
// int func2( int tls_i )
{
return tls_i;
}