美文网首页
回调函数的简单示例

回调函数的简单示例

作者: zjh3029 | 来源:发表于2020-03-24 15:30 被阅读0次
    #define _CRT_SECURE_NO_WARNINGS
    #include <signal.h>
    #include <iostream>
    #include <Windows.h>
    
    using namespace std;
    
    typedef void (*Callback)(int,int);
    
    void printWelcome(int input1, int input2)
    {
        printf("print welcome %d %d\n", input1,input2);
    }
    
    void printGoodbye(int input1, int input2)
    {
        printf("print goodbye %d %d\n", input1,input2);
    }
    
    void testAPI(int times, Callback pFuc)
    {
        for (int i=0;i<times;i++)
        {
            pFuc(i,i);
        }
        printf("----------------\n");
    }
    
    int main()
    {
        testAPI(5,printWelcome);
    
        return 0;
    }
    

    相关文章

      网友评论

          本文标题:回调函数的简单示例

          本文链接:https://www.haomeiwen.com/subject/wwwoyhtx.html