我知道写一个函数头并不是什么大不了的,但我会承认我在这里很懒。C函数头生成器
有什么工具可以生成函数头文件吗?如果使用工具进行维护,我认为在函数头中添加或删除一个字段非常容易。
例子:
/****************************************************************************
* NAME: name
* DESCRIPTION: text
* ARGUMENTS: args
* RETURNS: void
***************************************************************************/
如果明天我打算增加两个新的领域, “日期” 和 “折返”,该工具应该能够做到这一点:
/****************************************************************************
* NAME: name (date)
* DESCRIPTION: text
* ARGUMENTS: args
* RETURNS: void
* RE-ENTRANT :
***************************************************************************/
的最接近我可以找到以下 http://www.vim.org/scripts/script.php?script_id=938。然而,这是VI编辑器的依赖,我不是VI最大的粉丝。
一些简单的脚本也应该这样做。
添加或删除字段的是什么? –
可能重复的http://stackoverflow.com/questions/1570917/extracting-cc-function-prototypes – lhf
doxygen做这个的一些版本... – bcr