如何搜索没有名称的函数的定义
How to I search for the definition of a function without a name
当我遇到以下情况时,我正试图理解一个cpp程序:
CCD_ 1。
我试图了解函数的作用,但如果没有任何名称,我无法搜索函数定义。
你们对我应该如何搜索它的定义有什么建议吗?
感谢
kinfu_
很可能是一个函数指针,其全部目的是它没有一个可能的值,而是有多个值。您需要找到设置其值的位置,这将引导您找到正在执行的具体函数。
您还可以使用调试器打印kinfu_
的值,它还将打印出其当前函数值的名称。
kinfu_
也可以是指向定义operator()
的类的实例的指针,在这种情况下,您需要找到成员的定义。
在代码中搜索kinfu_
。它可能是该类的数据成员。我的猜测是kinfu_
是一个指向函子的指针,例如:
struct SomeFunctor {
bool operator()(float depth) { … }
};
⋮
class SomeClass {
⋮
private:
SomeFunctor * kinfu_;
⋮
};
相关文章:
- C++中是否有任何函数等同于python中字典的get函数?
- 有没有函数可以在擦除 c++ 中获取 deque.begin() 的 int 值?
- 是否有pass函数作为模板参数
- 有没有函数可以直接获取 std::vector 元素的大小?
- 是否有一个C++函数可以准确返回平方根反比的内置 CPU 操作 RSQRTSS 的值?
- C++中是否有一个函数可以为您获取指向该节点的所有指针的地址空间
- 我有一个C++函数,它在Dev C++中编译,但在G++中不编译
- 是否有任何 C 函数或 API 来获取当前登录用户下运行的进程列表
- 我可以在函数中有一个函数吗?
- 为什么 GCC 无法优化,除非返回值有名称?
- C++ std::string 中是否有任何函数可以计算两个字符串的相同起始字符的总数或任何最佳方法
- 是否有一个函数可以显示我创建的类中的对象到 QTextBrowser 中?
- C - 如何编写一个函数,返回真实有价值函数的导数,而不是导数的值
- 在 GetProcAddress 的 lpProcName 中是否有 DLL 函数修饰的参考
- 是否有任何函数可用于在 c++ 编程中传输流程,以替代 while 或 do while 循环
- 非 OOP 版本的"财产"是否有名称?
- 是否有任何函数可以从 wxtreelistctrl 获取所有选定的叶节点
- C++:此模式是否有名称,是否可以改进
- 是否有WinAPI函数"ExistFile"?
- 是否有一个函数用于遍历POSIX环境变量