gpt4 book ai didi

c++ - 检索函数调用图

转载 作者:太空狗 更新时间:2023-10-29 20:43:51 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Tools to get a pictorial function call graph of code

我很久以前就在一个 dll 中(在 Windows 上)写了一个 C++ 函数 ...有些人写了 api,使用函数指针调用我的函数,有些人只是调用它..

我想知道谁是我函数的调用者(代码路径)。我想分析调用我的函数的每个 api 的堆栈。

有没有办法让我轻松做到这一点。我的意思是,当我查找调用者(CODE PATHS)时,由于函数指针的存在,我基本上必须手动做很多工作。因此,如果有相同的开源解决方案,请分享..

我不想使用断点或自己编写函数来显示堆栈。原因是因为这有点像如果调用路径被命中,它会显示在我的结果中..但是如果调用路径没有被命中那么怎么办?所以我会知道一个函数 X 只有在函数 X 被调用时才会调用我;但并非总是如此

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com