Udostępnij za pomocą


Błąd kompilatora C2480

"identifier" : "thread" jest prawidłowy tylko dla elementów danych w zakresie statycznym

Uwagi

Nie można użyć atrybutu thread z zmienną automatyczną, niestatyczną składową danych, parametrem funkcji lub deklaracjami lub definicjami funkcji.

Użyj atrybutu thread dla zmiennych globalnych, elementów członkowskich danych statycznych i tylko lokalnych zmiennych statycznych.

Example

Poniższy przykład generuje C2480:

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