close
typedef void (*function_TYP)(void);
static function_TYP virtual_function_name=0;
void function_name()//void may be replaced by function_TYP
{
definition;
}
void function(function_TYP function_name)
{
virtual_function_name = function_name;
}
void a()
{//check virtual function is replaced by function point or not.
if(virtual_function_name)
(virtual_function_name)();
}
全站熱搜