![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
luzhiwei512
这个作者很懒,什么都没留下…
展开
-
wh_journalrecord
<br />#pragma once #include <Windows.h> class recorderplay { public: recorderplay(void); virtual ~recorderplay(void); void recorder(const char*); void play(const char*); }; <br /> <br />#include "StdAfx.h" #include "recorderplay.h" E原创 2010-08-26 22:40:00 · 1228 阅读 · 0 评论 -
callback函数
<br />在类中使用callback函数编译器通常报错是因为<br />类成员函数有隐含的this指针作为传递参数<br />A a;<br />a.func(10);<br />此处,编译器将会编译成:<br />A::func(&a,10)<br /> <br />所以要解决类中调用callback函数可以使用static函数原创 2010-09-05 02:55:00 · 248 阅读 · 0 评论 -
没有函数数组,只有函数指针数组
<br />分析:函数指针数组是一个其元素是函数指针的数组。那么也就是说,此数据结构是是一个数组,且其元素是一个指向函数入口地址的指针。 <br /> 根据分析:首先说明是一个数组:数组名[] <br /> 其次,要说明其元素的数据类型指针:*数组名[]. <br /> 再次,要明确这每一个数组元素是指向函数入口地址的指针:函数返回值类型 (*数组名[])().请注意,这里为什么要把“*数组名[]”用括号扩起来呢?因为圆括号和数组说明符的优先级是等同的,如果不用圆括号把指针数组说明表达式扩起来,根据圆原创 2010-09-19 17:15:00 · 336 阅读 · 0 评论