源码

如何有两个相互调用的函数C


我有2个这样的函数,它对if循环进行模糊处理:

void funcA(string str)
{
    size_t f = str.find("if");
    if(f!=string::npos)
    {
        funcB(str);        //obfuscate if-loop
    }
}

void funcB(string str)
{
     //obfuscate if loop
     funcA(body_of_if_loop);     //to check if there is a nested if-loop
}

问题是如果我在funcA之前放置funcB,funcA将无法看到funcB,反之亦然.

非常感谢这里的任何帮助或建议.

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/ruheyoulianggexianghudiaoyongdehanshuc.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9月 25, 2019 at 08:52 下午

热评文章