C 代码浏览:如何找出函数指针指向哪个函数?
我有一个庞大的C代码库需要浏览和理解。我正在使用vim上的cscope进行操作 但我几乎不知道函数指针指向哪里。有没有一种简单的方法来确定注册了哪些回调C 代码浏览:如何找出函数指针指向哪个函数?,c,vim,callback,function-pointers,cscope,C,Vim,Callback,Function Pointers,Cscope,我有一个庞大的C代码库需要浏览和理解。我正在使用vim上的cscope进行操作 但我几乎不知道函数指针指向哪里。有没有一种简单的方法来确定注册了哪些回调 我们可以使用cscope本身找到它吗?gd转到本地声明和gd转到全局声明。如果要在新窗口中查看声明,请尝试:Ctrl-wgd。是否需要该声明用于调试或作为应用程序的一部分?出于调试目的,我通常只是手动将函数指针地址与一些映射文件进行比较。一些好的调试器可能会帮助您使用实际的函数名,但这有点罕见。我需要它来添加代码。您好。。它需要在.vimrc或
我们可以使用cscope本身找到它吗?
gd
转到本地声明和gd
转到全局声明。如果要在新窗口中查看声明,请尝试:Ctrl-wgd
。是否需要该声明用于调试或作为应用程序的一部分?出于调试目的,我通常只是手动将函数指针地址与一些映射文件进行比较。一些好的调试器可能会帮助您使用实际的函数名,但这有点罕见。我需要它来添加代码。您好。。它需要在.vimrc或cscope_映射中输入一个条目吗?我想你应该把这个set path+=**
放在你的身上,vimrcgd只是突出显示了这个词。。它没有做任何与函数指针相关的事情