| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1142 人关注过本帖
标题:bool(*initialize)(IDictional *this)是什么意思
只看楼主 加入收藏
鹏云翅
Rank: 1
等 级:新手上路
帖 子:175
专家分:0
注 册:2007-6-24
收藏
 问题点数:0 回复次数:2 
bool(*initialize)(IDictional *this)是什么意思

struct IDictionaryVtbl;
struct IDictionary;
{
IDictionaryVtbl *pVtbl;
}

struct IDictionaryVtbl
{
bool(*initialize)(IDictionary *this);
bool(*Loadlibrazy)(IDictionay *this,string);
};

红色部分是什么意思 我只知道 bool (*intialize) 这种形式,bool 后跟了两个,不明白这种用法意思

[此贴子已经被作者于2007-8-25 8:12:19编辑过]

搜索更多相关主题的帖子: bool IDictional initialize 
2007-08-25 08:07
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 
bool(*initialize)(IDictionary *this);

这是申明了一个函数指针,它指向一个参数为IDictionary* 类型,返回值为bool值的函数
假设有一个这样的函数:
bool f(IDictionary*this)
{....return true;}
那么就可以对函数指针赋值: initialize = f;
下面一个也是,只是函数参数多了一个string.

天行健,君子以自强不息!!QQ:68660681
2007-08-25 11:38
鹏云翅
Rank: 1
等 级:新手上路
帖 子:175
专家分:0
注 册:2007-6-24
收藏
得分:0 
多谢了,呵呵
2007-08-25 12:46
快速回复:bool(*initialize)(IDictional *this)是什么意思
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015686 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved