Sdílet prostřednictvím


Chyba kompilátoru C2157

'function' : musí být deklarován před použitím v seznamu direktiv pragma.

Poznámky

Název funkce není deklarován před odkazem v seznamu funkcí pro alloc_text pragma.

Příklad

Následující příklad vygeneruje C2157:

// C2157.cpp
// compile with: /c
#pragma alloc_text( "func", func)   // C2157

// OK
extern "C" void func();
#pragma alloc_text( "func", func)