Compartilhar via


Erro do compilador C2128

'function': alloc_text/same_seg aplicável apenas a funções com vínculo a C

Observações

#pragma alloc_text só pode ser usado com funções declaradas para ter vínculo C.

Exemplo

O exemplo a seguir gera 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() {}