Partager via


Erreur du compilateur C2480

'identifier' : 'thread' n’est valide que pour les éléments de données de l’étendue statique

Vous ne pouvez pas utiliser l’attribut thread avec une variable automatique, un membre de données non statique, un paramètre de fonction ou sur des déclarations ou définitions de fonction.

Utilisez l’attribut thread pour les variables globales, les membres de données statiques et les variables statiques locales uniquement.

L’exemple suivant génère l’erreur C2480 :

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