jjzjj

overloadedFunction

全部标签

c++ - 使用默认值参数丢弃函数指针上的参数是否有效?

我正在尝试调用一个重载函数,该函数对具有默认值参数的函数指针进行操作。voidoriginalFunction1(inta=0){printf("I'm#1andais%d",a);}voidoriginalFunction2(){printf("I'm#2");}voidoverloadedFunction(void(*fptr)(void)){fptr();}voidoverloadedFunction(void(*fptr)(int)){overloadedFunction((void(*)(void))fptr);}intmain(){overloadedFunction(or