想在C++代码里实现函数的轮换功能,求帮助
想在C++代码里实现函数的替换功能,求帮助
比如已经定义并实现了函数A,但是我希望每次要调用函数A时能转去调用函数B, 并且可以控制这个转换功能的开启和关闭,怎么实现这个功能??
------解决方案--------------------
如果是类的虚函数,可以使用gmock这个框架。
对于一般的函数,修改代码段,参考http://bbs.bccn.net/thread-315034-1-1.html,这样就可以不修改原来的代码
------解决方案--------------------
自己搜索一下 函数 hook
比如已经定义并实现了函数A,但是我希望每次要调用函数A时能转去调用函数B, 并且可以控制这个转换功能的开启和关闭,怎么实现这个功能??
------解决方案--------------------
如果是类的虚函数,可以使用gmock这个框架。
对于一般的函数,修改代码段,参考http://bbs.bccn.net/thread-315034-1-1.html,这样就可以不修改原来的代码
------解决方案--------------------
自己搜索一下 函数 hook