当前位置:  开发笔记 > 开发工具 > 正文

如何在cpp文件中查找包含特定单词的函数

如何解决《如何在cpp文件中查找包含特定单词的函数》经验,为你挑选了0个好方法。

使用grep,vim的grep或其他unix shell命令,我想在大型cpp文件中找到包含特定单词的函数.

在我正在处理的文件中,我正在查找的是缩进行,相应的函数头是从位置0开始并且不是'{'的缩进行上方的第一行.

例如,在以下代码段中搜索JOHN_DOE

int foo ( int arg1 ) 
{
    /// code 
}
void bar ( std::string arg2  )
{
    /// code
    aFunctionCall( JOHN_DOE );
    /// more code
}

应该给我

void bar ( std::string arg2  )

我希望在grep/vim/unix shell脚本中捕获的算法可能最好使用缩进和格式化假设,而不是尝试解析C/C++.

谢谢你的建议.

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有