Partilhar via


Erro do compilador C2480

'identifier' : 'thread' só é válido para itens de dados de extensão estática

Observações

Não é possível usar o thread atributo com uma variável automática, um membro de dados não estáticos, um parâmetro de função ou em declarações ou definições de função.

Use o thread atributo apenas para variáveis globais, membros de dados estáticos e variáveis estáticas locais.

Example

O exemplo a seguir gera C2480:

// C2480.cpp
// compile with: /c
__declspec( thread ) void func();   // C2480
__declspec( thread ) static int i;   // OK