回调函数类型:
void PrintfText(char* s)
{
printf(s);
}
//定义实现带参回调函数的”调用函数”
这里注意第一个void代表回调的数返回值,第二个char*代表的回调的函数的参数,就像写下它的参数一样。
void CallPrintfText(void (*callfuct)(char*),char* s)
{
callfuct(s);
}
//在main函数中实现带参的函数回调
int main(int argc,char* argv[])
{
CallPrintfText(PrintfText,"Hello World!\n");
return 0;
}
只是个函数指针,没什么好理解的。c++的RTTI技术用的更多