Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
'identificador' : tem classe de armazenamento incorreta
Observações
A classe de armazenamento especificada não pode ser usada com esse identificador neste contexto. O compilador usa a classe de armazenamento padrão em vez disso:
extern, se identificador for uma função.auto, se identificador for um parâmetro formal ou 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 uma 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;
}