当前位置:  编程技术>c/c++/嵌入式

在c和c++中实现函数回调

    来源: 互联网  发布时间:2014-10-17

    本文导语:  将函数指针作为结构体成员,可以实现函数注册和回调 代码如下:struct T{ void (*callback)(char *);};void doSomething(char *job){ //TODO...}int main(){ T t; t.func = doSomething; //调用回调函数 t.func("something"); return 0;}

将函数指针作为结构体成员,可以实现函数注册和回调
代码如下:

struct T
{
 void (*callback)(char *);
};
void doSomething(char *job)
{
 //TODO...
}
int main()
{
 T t;
 t.func = doSomething;
 //调用回调函数
 t.func("something");
 return 0;
}


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Python中实现json字符串和dict类型的互转
  • 求意见如何在linux的应用软件中实现一个cpu调度框架,使得多个cpu调度算法可以在同一个系统中实现无缝整合?(分数不够还能再加)
  • 有没有在jsp中实现对tree型结构进行删除、插入操作
  • 如何在JAVA中实现类似VC中sprintf的功能
  • 在applet中实现文字超连接
  • unix/linux知识 iis7站长之家
  • [求救]如何在telnet程序中实现下载功能。
  • 如何在JEditPanel中实现语法加亮,或者有什么其他的办法,哪里有这方面的教材?
  • 急急急,小问题,怎么在html的meta中实现转向功能,把它指引到另一页面上!??
  • 在JSP中实现文件上传的问题。
  • 如何在JSP页面中实现下载统计
  • JFrame怎样在WINDOWS中实现自动最大化?
  • 如何在java 的class中实现转向另一页?
  • 简单问题,怎么在Taglib中实现重定向。
  • 请教高手如何在jsp中实现图表功能?
  • 请问,类似于股市曲线那种,跟数据相关的曲线,怎么在JSP中实现?
  • 我需要在程序中实现将一个文件复制到其他结点的功能
  • 在web页面中实现树型结构
  • 如何在局域网中实现邮件系统
  • 如何在JB7中实现EJB helloworld! 配置和操作在线等!急!
  • 如何在jsp中实现下载功能啊?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3