Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在查看一些代码,在 doxygen 文档中,我发现了许多仅由同一类使用的成员函数,将它们更改为私有对我来说是有意义的。
有没有办法在编译时确定(可能是像 doxygen 这样的工具)可以列出所有这些函数?
当然 ;-) 将它们更改为私有,然后重新编译。如果构建成功,那么你就完成了。
如果构建失败,那么它们“需要”公开/受保护,您可以调查原因,修复调用代码或将它们放回原处。
我意识到这并不是你真正要求的,但它确实有效。
我怀疑你可以写一些基于clang的东西。