- UID
- 341
- 积分
- 1118
- 精华
- 贡献
-
- 威望
-
- 活跃度
-
- D豆
-
- 在线时间
- 小时
- 注册时间
- 2002-1-11
- 最后登录
- 1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
OXARX代码文档模板:
采用文档和程序代码静态合并的方式,文档通过带标志的注释存在于源代码文件中,如函数头注释。最后利用工具程序提取文档的注释生成相关文档。
注释关键词采用//#开头 以:或者 : 结束;函数头注释以DOC.BEGIN开始, DOC.END结束。注释可以用注释精灵生成模板。
详细格式如下,
[B]我也不知道到底还缺少什么(是不是应该写上作者名字?),哪些是多余的,希望大家给点评价。[/B][/COLOR]
- /////////////////////////////////////////////////////////////////////
- //# DOC.BEGIN
- //# 函数名称:
- //# 函数编号: 表征函数属类名,且反映函数版本:?OXA为全局函数
- // 如 OXA00.03.01,前缀英文为类名,后四位数字对应函数加入
- // 时的OXARX版本,即函数加入顺序,最后两位小数表示函数
- // 被修改的次数。
- //# 函数声明:bool oxaSetCurTextStyle(const char* lpStyleName,
- // AcDbDatabase* pDb)
- //# 输入参数:解释参数意义,参数类型和约束范围,如
- // lpLayerName 修改的层名 char* [Layer]  Layer可识别关键词
- // nRepeatNumber 重复次数 int [0,100;150,200]
- //# 输出参数:
- //# 返回值:包括说明抛出的异常
- //# 函数功能:
- //# 函数分类:函数的类别和搜索的关键词等
- //# 涉及的全局变量:
- //# 调用的OXARX函数:这样可以跟踪函数调用,自动生成函数扇入扇出图
- //# 函数算法: 包括重要变量的说明
- //# ACAD版本:可以使用的AutoCAD版本如R14 R15 R16
- //# 配合函数:
- //# 类似函数:
- //# 替换函数:替换以前的老版本的函数或者类似功能的函数。
- //# 现存缺陷:
- //# 示例程序:
- //# 测试要求:提出特殊测试要求和测试代码。
- //# 历史记录:记录开始编程时间,结束时间,每次修改时间和修改内容。如
- // 2003-8-13 完成。
- // 2003-9-16 修改。。。。。。。
- //
- //# DOC.END
- /////////////////////////////////////////////////////////////////////
复制代码 |
|