首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-08-07 
这个东东定义了一个什么东东?这行语句是什么意思?typedef bool (*FnType)(void*)[解决办法]函数指针。[解

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

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 *)

热点排行