JMETHOD

#include <iostream>
#define JMETHOD(type,methodname,arglist)  type (*methodname) arglist
JMETHOD(int, test_func, (int a, int b));
int add(int a, int b)
{
    return a + b;
}
int main()
{
    
    test_func = add;
    std::cout << test_func(10, 20) << std::endl;;
    getchar();
    return 0;
}

  

#include <iostream>
#define JMETHOD(type,methodname,arglist)  type (*methodname) arglist

int add(int a, int b)
{
    return a + b;
}
int main()
{
    JMETHOD(int, test_func, (int a, int b));

    test_func = add;
    std::cout << test_func(10, 20) << std::endl;;
    getchar();
    return 0;
}

  

posted @ 2022-10-15 21:35  leochan007  阅读(17)  评论(0编辑  收藏  举报