Sdílet prostřednictvím


Chyba kompilátoru C2341

"název oddílu" : segment musí být před použitím definován pomocí #pragma data_seg, code_seg nebo oddílu.

Poznámky

Příkaz přidělení odkazuje na segment, který ještě není definován code_seg, data_seg nebo direktivami oddílu.

Example

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

// C2341.cpp
// compile with: /c
__declspec(allocate(".test"))   // C2341
int j = 1;

Možné řešení:

// C2341b.cpp
// compile with: /c
#pragma data_seg(".test")
__declspec(allocate(".test"))
int j = 1;