Teilen über


Compilerfehler C2341

"Abschnittsname" : Segment muss mithilfe von #pragma data_seg, code_seg oder Abschnitt vor der Verwendung definiert werden.

Bemerkungen

Eine Zuordnungsanweisung bezieht sich auf ein Segment, das noch nicht durch code_seg, data_seg oder Abschnitts pragmas definiert wurde.

Example

Im folgenden Beispiel wird C2341 generiert:

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

Mögliche Lösung:

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