代码之家  ›  专栏  ›  技术社区  ›  Rob

用于查找未使用的函数声明的工具?

  •  3
  • Rob  · 技术社区  · 16 年前

    在重构一些旧代码的同时,我意识到一个特定的头文件中包含了从.cpp文件中删除很久以来函数的函数声明。有人知道有什么工具可以自动找到(并剥掉)这些东西吗?

    7 回复  |  直到 16 年前
        1
  •  2
  •   titanae    16 年前

        2
  •  2
  •   Jeff Atwood    15 年前

    void foo(int );
    
    int main()
    {
        return 0;
    }
    
    lint.bat test_unused.cpp
    

    ============================================================
    
    --- Module:   test_unused.cpp (C++)
    
        --- Wrap-up for Module: test_unused.cpp
    
    Info 752: local declarator 'foo(int)' (line 2, file test_unused.cpp) not referenced
    test_unused.cpp(2) : Info 830: Location cited in prior message
    
    ============================================================
    

    lint.bat  -"e*"  +e752  test_unused.cpp
    

        3
  •  0
  •   Milan BabuÅ¡kov    16 年前

        4
  •  0
  •   INS    16 年前

        5
  •  0
  •   Luc Hermitte    16 年前
        6
  •  0
  •   Kris Kumler    16 年前

        7
  •  0
  •   tfinniga    16 年前