Share via


Upozornění kompilátoru (úroveň 1) C4794

segment místní proměnné úložiště vlákna se změnil z názvu oddílu na .tls$.

Použili jste #pragma data_seg k vložení proměnné tls do oddílu, který nezačíná na .tls$.

Oddíl .tls$x bude existovat v souboru objektu, kde jsou definovány proměnné __declspec(vlákno ). Z těchto částí bude výsledkem oddílu .tls v exe nebo knihovně DLL.

Příklad

Následující ukázka vygeneruje C4794:

// C4794.cpp
// compile with: /W1 /c
#pragma data_seg(".someseg")
__declspec(thread) int i;   // C4794

// OK
#pragma data_seg(".tls$9")
__declspec(thread) int j;