c++根據傳入的字符串,動態調用對應的函數,目的是手工實現運行時函數的改變

首先建立a.h,a.cpp,和b.cpp是三個文件。 1.a.h裏面,包含三個函數,三個函數分別爲,funca_wrapper, funca_impl1, funca_impl2,這三個 函數的函數簽名(參數個數,類型和順序)徹底同樣,提供一個輔助函數get_func_impl, 該函數根據傳入的函數名字動態調用對應的函數(funca_impl1或funca_impl2), 2. a.cpp裏面,
相關文章
相關標籤/搜索