Condividi tramite


Errore del compilatore C2480

'identifier': 'thread' è valido solo per gli elementi di dati dell'extent statico

Non è possibile usare l'attributo thread con una variabile automatica, un membro dati non statico, un parametro di funzione o in dichiarazioni o definizioni di funzione.

Usare l'attributo thread solo per variabili globali, membri dati statici e variabili statiche locali.

L'esempio seguente genera l'errore C2480:

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