读书人

这个东东定义了一个什么错误

发布时间: 2012-08-07 14:54:48 作者: rapoo

这个东东定义了一个什么东东?
这行语句是什么意思?

typedef bool (*FnType)(void*);

[解决办法]
函数指针。
[解决办法]
函数指针。看个示例。继续深入的学习吧

C/C++ code
#include <stdio.h>typedef bool (*FnType)(void*);bool Foo(void* mem){    //    char *s=(char*)mem;    printf("%s\n",s);    return true;}int main(){    char str[]="Hello Function Pointer!";    FnType fun;    fun = Foo;    if (fun(str))    {        printf("\nTest\n");    }    return 0;}
[解决办法]
导入动态链接库时,经常这样定义函数指针
[解决办法]
定义了一个指针函数。该指针指向一个形如这样的函数 bool func(void *)

读书人网 >C++

热点推荐