Freigeben über


Compilerfehler C2193

'Identifier': bereits in einem Segment

Eine Funktion wurde in zwei verschiedenen Segmenten unter Verwendung alloc_text und code_seg Pragmen platziert.

Im folgenden Beispiel wird C2193 generiert:

// C2193.cpp
// compile with: /c
extern "C" void MYFUNCTION();
#pragma alloc_text(MYCODE, MYFUNCTION)
#pragma code_seg("MYCODE2")
extern "C" void MYFUNCTION() {}   // C2193
extern "C" void MYFUNCTION2() {}