码迷,mamicode.com
首页 > 其他好文 > 详细

关于回调函数 理解一下

时间:2014-12-29 12:24:38      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:

typedef void(*CallbackFun)(int);   //void类型的函数指针  
void printLove(int len)        //自己的实现函数要和函数指针形式相一致  

    cout<<"Love u -"<<len<<endl; 

 
void printFuck(int len) 

    cout<<"Fu<l< u -"<<len<<endl;

 
void testfun_API(int times, CallbackFun pFun)  //模拟API函数或DLL函数  

    int i; 
 
    for (i = 0; i < times; ++i) 
    { 
        pFun(i); 
    } 
    cout<<"Love or Fu<l< ?"<<endl;

 
void main(void) 
{    
    testfun_API(3, printLove); //call API  
    testfun_API(3, printFuck); 
    printLove(2); 
}

关于回调函数 理解一下

标签:

原文地址:http://my.oschina.net/u/2256217/blog/361830

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!