Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
„variable“: Daten mit Threadspeicherdauer dürfen keine DLL-Schnittstelle haben.
Bemerkungen
Die Variable wird mit dem Thread-Attribut und der DLL-Schnittstelle deklariert. Die Adresse der thread Variablen ist erst zur Laufzeit bekannt, sodass sie nicht mit einem DLL-Import oder -Export verknüpft werden kann.
Example
Im folgenden Beispiel wird C2492 generiert:
// C2492.cpp
// compile with: /c
class C {
public:
char ch;
};
__declspec(dllexport) __declspec(thread) C c_1; // C2492
__declspec(thread) C c_1; // OK