社区
C++ 语言
帖子详情
函数回调?
sunhuanwen
2008-04-17 09:13:50
不懂怎么使用函数回调?
请各位帮讲讲
要解释加代码。。。
谢谢×n!
...全文
126
5
打赏
收藏
函数回调?
不懂怎么使用函数回调? 请各位帮讲讲 要解释加代码。。。 谢谢×n!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunhuanwen
2008-04-17
打赏
举报
回复
非常感谢各位
我懂了!
谢谢
不想低调
2008-04-17
打赏
举报
回复
http://www.ibm.com/developerworks/cn/linux/l-callback/index.html
xkyx_cn
2008-04-17
打赏
举报
回复
定义一个函数指针类型,后面可以声明变量用
如: p pCallback
[Quote=引用 2 楼 sunhuanwen 的回复:]
typedef int(*p)(int,int);
这句什么意思啊?
[/Quote]
sunhuanwen
2008-04-17
打赏
举报
回复
typedef int(*p)(int,int);
这句什么意思啊?
lala_benben
2008-04-17
打赏
举报
回复
typedef int(*p)(int,int);
int FUN(int, int, p pCallback);
{
pCallback(...);
}//回调函数。
在调用FUN时。第3个参数,为你需要调用的函数名
什么是
回调
函数
?为什么要使用
回调
函数
?如何使用
回调
函数
?
1.
回调
函数
:
函数
指针的调用,即是一个通过
函数
指针调用的
函数
; 如果你把
函数
的指针(地址)作为参数传递给另一个
函数
,当这个指针被用来调用其所指向的
函数
时,就说这是
回调
函数
。 In computer programming, a callback is any executable code that is passed as an argument to other code, whic......
回调
函数
回调
函数
就是一个通过
函数
指针调用的
函数
。如果你把
函数
的指针(地址)作为参数传递给另一个
函数
,当这个指针被用来调用其所指向的
函数
时,我们就说这是
回调
函数
。
回调
函数
不是由该
函数
的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 其实
回调
就是一种利用
函数
指针进行
函数
调用的过程. 为什么要用
回调
呢?比如我要写一个子模块给你用,来接收远程socket发来的命令...
函数
回调
机制、异步
函数
回调
机制图例详解
无论是JS的
函数
回调
还是Java
回调
机制,它们思想都是类似的,简单来说就是,如下图所示: 在层次一中的方法一(
函数
)调用层次二中的方法,而这个被调用的方法又会调用层次一中的方法,这个最后被调用的方法二就是
回调
方法。方法三调用方法二就是
回调
的过程。 在Java中,这个“层次”可以理解为类,是两个类互相调用对方的方法;也可以理解为应用
回调
函数
的参数是怎么传的_
回调
函数
与其
回调
机制
回调
函数
与其机制:## 是什么?一句话概括:A调B,并把C当参数传给B,B运行,再调用了充当参数的C。如下图:解析:应用层的
函数
A调底层的
函数
B,顺便把应用层的
函数
C当参数传给B,而B在底层执行的时候,需要回到应用层调用C,这个过程就叫
回调
,而
函数
C就是
回调
函数
。## 为什么?就拿最常用的理由来说,假设甲和乙分别做镜头移动控制和镜头自动对焦,两个人,分开写代码,这个时候,乙需要用到镜头的位置信息,...
回调
函数
同步
回调
异步
回调
目录
回调
函数
同步
回调
和异步
回调
同步
回调
异步
回调
回调
函数
回调
函数
一般是在封装接口的时候,
回调
显得特别重要,我们首先假设有两个程序员在写代码,A程序员写底层驱动接口,B程序员写上层应用程序,然而此时底层驱动接口A有一个数据d需要传输给B,此时有两种方式: A将数据d存储好放在接口
函数
中,B自己想什么时候去读就什么时候去读,这就是我们经常使用的
函数
调用,此时主动权是B。 ...
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章