没有名字的功能

Chy*_*hyu 12 c++ function-pointers function

我想知道如何调用这个函数?如果它没有名称,我在哪里可以找到它的实现?

extern void (*_malloc_message)(const char* p1, const char* p2, const char* p3, const char* p4);
Run Code Online (Sandbox Code Playgroud)

Bat*_*eba 22

它不是一个功能.这是一个声明,它_malloc_message是一个指向函数的指针,返回类型void和给定的参数.

为了使用它,您必须为其分配具有该arity,返回类型和参数类型的函数的地址.

然后你就_malloc_message好像它是一个函数一样.

  • 那么你希望`_malloc_message`指向其中一个,这取决于通过检查程序显而易见的条件. (6认同)