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

求教一句C++语句,请大家帮忙,该怎么处理

2012-03-14 
求教一句C++语句,请大家帮忙最近在看一本书,发现里面有这么一句:void*basepointer请问这一句是什么意思,请

求教一句C++语句,请大家帮忙
最近在看一本书,发现里面有这么一句:
void   *basepointer
请问这一句是什么意思,请大家帮忙

[解决办法]
顶,空指针
[解决办法]
void *basepointer就是定义一个指针,后台处理的时候,和int i关不多。
看看MFC的POSITION的定义,更巧妙:
struct __POSITION { };
typedef __POSITION* POSITION;

typedef UNIT (AFX_CDECL *AFX_THREADPROC(LPVOID))
则定义了一个UINT __cdecl fun()类型的函数的指针(fun这个函数名字任意),这样定义后,
你可以这样使用AFX_THREADPROC了:

UINT AFX_CDECL fun(void*) //函数体
{
return 0;
}

AFX_THREADPROC pfun = &fun; //取fun函数指针保存于pfun里面,函数名字fun任意。

热点排行