怎样可以知道一个函数是在哪个头文件里的?

来源:百度知道 编辑:UC知道 时间:2024/09/22 05:12:41
我在看一个别人的程序的代码,C++的。可是有些函数我不知道是干什么的,好像是在某个头文件里定义的,看是它包含了超多的头文件,怎样可以快速地看到那个函数的定义??

VC里用GO的方法的前提是,这个头文件你得有。
所以,更好的方法是:复制函数名,然后到MSDN里去查询,那里会说明这个函数在哪个头文件里的。当然,你还得想办法搞到这个头文件,才能明白这个函数的定义,不过,MSDN里会把这个函数讲得很清楚了。

如果在linux里的话
man 函数名

如果要到涵数实现的地方,就把鼠标放涵数那,然后按F12(编译以后)

另外你可以以涵数名为关键字,搜索整个工程.

右键选中函数,然后点go to definition of function

你用过source insight工具没?他可以把整个工程关联起来,通过索引就可以看到你所点击的函数的具体定义,相关函数调用索引等信息显示在不同窗口中。
这是我做这么久工程以来,感觉用的最顺手的工具,你可以试下。

使用search工具