共用方式為


編譯器錯誤 C2128

'function' :alloc_text/same_seg僅適用於具有 C 連結的函式

#pragma alloc_text 只能與宣告為具有 C 連結的函式搭配使用。

下列範例會產生 C2128:

// C2128.cpp
// compile with: /c

// Delete the following line to resolve.
void func();
// #pragma alloc_text("my segment", func)   // C2128

extern "C" {
void func();
}

#pragma alloc_text("my segment", func)
void func() {}