gpt4 book ai didi

c++ - 如何运行 .h 中的函数列表

转载 作者:太空宇宙 更新时间:2023-11-04 16:19:14 25 4
gpt4 key购买 nike

我有一个很大的 .h 文件,其中定义了许多函数。这些函数是用户在运行时调用的,用我的代码执行特定的操作。记住这些函数的名称有点乏味,甚至我常常不得不返回源代码来记住我为这些函数指定的确切名称。

所以,我想知道我是否可以编写一个函数来列出给定 .h 文件中定义的所有函数,甚至可以根据某些正则表达式进行过滤。如果可能,“搜索”必须在运行时无需阅读源代码即可执行。

最佳答案

有像 doxygen(只需谷歌一下)这样的工具可以帮助您记录源代码;但它不是运行时。

但问题似乎比看起来更深。

你需要写有意义的函数和方法名;对编写代码的人有意义的名称。

您需要为函数编写有效的描述性(至少是最少的)注释来描述函数(可能比名称所暗示的更复杂)。

将代码拆分为逻辑命名空间/类(和文件)以清理代码并限制每个头文件的函数数量。

祝你好运。

关于c++ - 如何运行 .h 中的函数列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19161318/

25 4 0