我正在搜索GitHub for a given definition of“ RecoverCompact”,并且不断获得从第一个发行版签入的结果。

我意识到我的错误是GitHub不会搜索部分文本,因为GitHub将“ CPubKey :: RecoverCompact”视为单个字符串,而在我的情况下,我不知道该对象位于哪个对象中。


为什么可以搜索“ RecoverCompact”的某些实例而不能搜索其他实例? (即旧版本?)
假设这与方法的声明方式有关,则此声明格式称为什么? (全局?..我不是C ++开发人员)

最佳答案

如果您search RecoverCompact in that same repo,您可以在its declaration中看到CPubKey class

// Recover a public key from a compact signature.
bool RecoverCompact(const uint256 &hash, const std::vector<unsigned char>& vchSig);


要搜索旧版本,您必须克隆存储库并使用git log -G作为explained here

08-16 06:08