Teilen über


Compilerfehler C2128

"Funktion" : alloc_text/same_seg nur für Funktionen mit C-Verknüpfung anwendbar

Bemerkungen

#pragma alloc_text kann nur mit Funktionen verwendet werden, die als C-Verknüpfung deklariert wurden.

Beispiel

Im folgenden Beispiel wird C2128 generiert:

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