次の方法で共有


コンパイラ エラー C2193

'identifier' : セグメント内に既に存在します

関数は、alloc_textcode_seg pragma を使用して 2 つの異なるセグメントに配置されています。

次の例では C2193 が生成されます。

// 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() {}