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