Sdílet prostřednictvím


Chyba kompilátoru C2492

Proměnná: Data s dobou trvání úložiště vláken nemusí mít rozhraní dll.

Poznámky

Proměnná je deklarována atributem vlákna a rozhraním DLL. Adresa thread proměnné není známa do doby běhu, takže ji nelze propojit s importem nebo exportem knihovny DLL.

Example

Následující příklad generuje C2492:

// C2492.cpp
// compile with: /c
class C {
public:
   char   ch;
};

__declspec(dllexport) __declspec(thread) C c_1;   // C2492
__declspec(thread) C c_1;   // OK