在c和c++中完成函數回調。本站提示廣大學習愛好者:(在c和c++中完成函數回調)文章只能為提供參考,不一定能成為您想要的結果。以下是在c和c++中完成函數回調正文
將函數指針作為構造體成員,可以完成函數注冊和回調
struct T
{
void (*callback)(char *);
};
void doSomething(char *job)
{
//TODO...
}
int main()
{
T t;
t.func = doSomething;
//挪用回調函數
t.func("something");
return 0;
}