说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何将传递成员函数地址?

编辑:说三道四文库 发布时间:2017-01-23 02:24
HTML文档下载 WORD文档下载 PDF文档下载
请大家帮帮我,如何将类中的成员函数的地址传递给函数?
听说CSDN曾经有这方面的讨论,请给予文档的链接。
很多Windows底层函数(如WAVE、MIDI底层函数)均需要传递消息处理函数的地址,可是我想将所有函数封装到类中去,除了将函数指定为static类型,但将函数指定成static类型之后,在重载函数方面显得比较笨拙,有没有其他的方法可以传递成员函数地址。
由于类的成员函数在编译是会增加一个this指针作为参数,类型是 CYourclass *,所以打多数情况下无法用于WinProc或callback函数,(参数类型不符)
必须将函数定为 static,这样才不会有 this指针参数
同意上楼。
struct A{
void f();
};
typedef void(A::*p)();
p fp=A::f;
关于 VS2010 异常捕获 在线编程教育平台Treehouse推免费iPad应用 微软发布Windows 8.1企业预览版 功能更强劲 如何管理和优化日益增长的代码复杂度? SDCC 2013大会讲师名单议题更新 8月1日前3.8折优惠截止 IBM Rational首席技术官:DevOps是一门哲学 Mozilla联手黑莓推进Web安全技术,推出开源测试平台Minion 苹果如何培养SOHO一族高效工作 再造Ruby:CryENGINE 3.5游戏引擎特性详解 Eclipse基金会涉足物联网,M2M标准是否已获东风? SDN部署前必须考虑的7个事项 【云先锋 40】初创公司DataStax:专注于Cassandra,三年融资8370万美元 内容创作工具的革新:Facebook前CTO推文字处理应用Quip 微软为Android手机推出Office 仅面向Office 365用户开放使用 编程、创业、开源感悟——SDCC 2013讲师云风专访 原生广告:移动推广的热门新宠 隐私之战:金山手机毒霸宣布开放安全检测平台 世界人民的头上有张监控大网——Xkeyscore 美国“监控门”情报收集系统 X-Keyscore 技术揭秘 为啥REST如此重要? 并非PHP Frameworks而是WordPress让PHP更加流行! Twitter Bootstrap深受开发者喜爱的11大理由 假如3D打印机也有“撤销”键 大数据的游戏运营:不能起死回生,只能锦上添花 15个步骤创立技术公司,并收获千万用户(一) 红帽再发力 将MongoDB整合到Linux系统 ZestFinance:前谷歌CIO创立的机器学习+大数据分析公司 7月份浏览器份额:IE仍最受欢迎 Chrome成最大赢家 2013 Q2 Android手机出货量再创新高 iPhone三年来新低 如何一个人打造日PV百万的网站架构——SDCC 2013讲师曹力专访 【一周观察】动辄9位数以上的投资,云数据中心缺口巨大! 今天高兴!推荐 今天高兴!推荐一个MM叫 a_li ,大家多捧场! 救救我吧?? 唉~ 我都21了 刚中专毕业 我可咋整啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 如何用VC做不规则形状窗体 是蜜月?要我一个月搞定软件下载,怎么办哪? 在VC中,分割窗口CSplitterWnd是否可以将卷滚条去掉 请问,如何动态向select(下拉列表框)中添加项目,另外,如何取得当前的选项 用INSERT ROW在表格中插入记录 关于CTreeCtrl的SortChildrenCB函数调用的问题 求教将文本格式化输出的代码 急需英文WIN2K+多国语言版, 各位专家们,可知道Acer的笔记本用的可是台式CPU? leeyansheng(风妖精) 在不在???刚看见你。怎么还没睡? 请教:我安装完flashget后,可是我要下载文件时,点击时默认的不是flashget,还是一般下载的那种,不知道该如何解决?急 请问为什么不能在dns中创建新区域 怎样控制键盘灯 OK,过足疯瘾了,开始 CODE 那位好心人介绍几本关于 java 的书? 急!!!各位高手,能否帮忙做个流程图,谢谢各位! 如何做一个真正的屏保? 中文Win2000与中文win98在使用CDC::Arc上有什么不同吗? 如何完全控制鼠标 35分任你拿 skyyoung 、 kookoo 、 BrentIvan 、 mshy 四位大虾,请留下email,小弟有要事好事通知! C#适用于开发大型的应用系统吗? 哪位有二手笔记本卖 孤独大哥还在吗?有人找! 请教一个高级问题!!! 怎样把帮助文件(.hlp)转换为和执行文件(.exe)。 关于ACCESS用SQL SUM的问题 怎样在csdn发布自己的软件 谢谢大家的回复.我已经知道可以建立个autorun.ini的文件.内容为(但是还有一个问题...) 菜鸟问题:如何删除一个里面有文件的目录? 我的大梦 API初学者的问题!!帮帮忙!!谢了!!! 那里有《ATL开发指南》第二版 电子工业出版社 下载(高分) 本人编制了一份“使用BCB5进行多国语言开发”的文档,希望对大家有用 ==================月薪8百,招聘VC通讯编程高手72名,要求待遇进来看.============== 展示程序,有原码,只邮前50个。 不对啊!是不是电脑报出错了?? win2000菜鸟问题. 那种包月可比较合算? 变量累加奇怪,奇怪,奇怪!!! 有什么办法能刻录一个大于一张光盘的文件到两个光盘,且拷贝回硬盘时能自动提示插入下一张碟,使文件还原? 用delphi5.0写的ISAPIAPP的程序,上传到INTERNET服务器后数据库的访问路径如何设置? puffdream(911) 同志请进 一个关于api函数的问题? 紧急求助:如何去掉PDF的打印限制 用什么编辑器? JInternalFrame!!!!!!!!!!!!为什么!!!!!!!!!!! 一个关于DrawGrid和Ansistring的问题 求分解因式十字相乘法x²+3x-4 1纳米等于几米 a的12次方减去a的6次方等于几? 鸡兔同笼,共有36个头,100只脚,鸡兔各多少只? 3x^2-x=4 要求十字相乘解, 1纳米等于几分米300升=()立方厘米50立方毫米=()升=()升0.5立方米=()立方分泌=()立方厘米10小时=()分=()秒900秒=()分0.4小时=()分=()秒150分=()小时=()秒 鸡兔同笼,头共35个,脚共100只,鸡兔各有多少只?不要用方程 3x^4+x^2+3 十字相乘已知:x+1/x=5,求3x^4+x^2+3/2x^2= 五十纳米等于多少米? 鸡兔同笼,共有头100个,脚316只,鸡兔各有多少只? 十字相乘的问题.x^2-3x+2如题x^2-3x+2 用十字相乘法为x  -1x  -2所以(x-1)(x-2)但是可不可以这样呢?-x 1-x 2不过答案就成了(1-x)(2-x) 求告知第二种方法的错误... 50纳米=( )米 鸡兔同笼:共有100头,足360只,鸡兔各有几只? 十字相乘计算x^2-3x+5就是化成(X+Y)^2的形式 25米等于几纳米 (X比6)乘9减2分之1X=26.8 解方程· 因式分解2(x²-x)²-3(x²-x)-20【用十字相乘法】 100微米等于多少纳米 x²-3x-1=0 初二数学上册因式分解(x-3)²-9+3x 23纳米等于几米?用科学计数法 (x+1)²-3x(x+1)=0 分解因式 十字相乘法!火急!(1)x³-5x²+x (2)2x²-3x-2 a%b=(a+b)除以(a-b) (8%4)&2=?a&b=(a+b)除以(a-b) (8&4)&2=? 0≤x²+3x-4<1 怎么算X:(4/3X-4.2)=8:5 b除以a=8,那么a除以b=? x(x²+3)+x²(x-3)-3x(x²-x-1)=? 求一元二次方程:3X(平方)-5X-8=0的解题过程.注:一定要用公式法谢谢各位啦. a除以b=8,a比b=( )比( ) (x+4)²(x-4)²-(3x+2)²(3x-2)² 若x-y=-2,则3-3x+3y= 【】除以5=【】/8=【】/12=【】=5/2=【】是假期册子上的 x²-3x-2=(x+1)(x-4)是怎么演变过来的 求公式 急![(3x+y)²-3(3x-y)(x+y)-(x-3y)(x+3y)]÷(2xy)[(3x+y)²-3(3x-y)(x+y)-(x-3y)(x+3y)]÷(2xy)其中x=½,y=-2 1.如果a除以b的商是0.8,那么a与b的比是().2.若5:x=3:y,那么x与y成()比例.3. 2.55时=()时()分 2x2+3x-4=2(x²= ) 〖(y-3x)(-3x-y)-9(x-2y)∧2〗÷3y,其中x=-2,y=3 a除以b的商是1.8,a与b的比是 【 】 x²-3x+1=0 (x+y)/2+(x-y)/3=6 2(x+y)-3x+3y=24 过程 计算(1.5×10三次方)×(8×10平方) 已知x²-3x+1=0,则x/x^4+3x²+1=已知x²-3x+1=0,则x/(x^4+3x²+1)= javascript中 -13>>2 等于多少,为什么?13|5 又等于多少,为什么? 3的1次方+1=4,3的2次方+1=10,3的3次方+1=28,3的4次方+1=82……依此规律,计算3的2011次方+1的个位数字 3/(x-1)²-3x/(x-1)² 计算 240X780厘米等于多少平米,为什么?240X780厘米280X400厘米等于多少平米,为什么? 两个数之和的三次方怎么算 [3x³+3x]/[x²+1]的结果是?怎样算? 80克等于多少斤? a的三次方分之一除以a的六次方分之一等于多少? 计算:(3x-3/x²-1)÷(3x/x+1)-1/x-1 1纳米等于多少米 10的负7次方除以1,60x10的负19次方等于多少 3x²-34x-1680=0怎么十字相乘 1飞米等于多少纳米?1飞米等于10-15米,纳米. 若2的a次方等于2,4的b次方等于6,8的c次方等于12,试确定abc的关系, 用十字相乘法分解 ⑴2X²-3X-20 ⑵2(X+Y)²-3(X+Y)-20 ⑶2(X²-X)²-3(X²-X)-20 1纳米等于多少米 怎么得的 5的12次方等于什么的6次方
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn