9ceb218f80
Co-authored-by: Cursor <cursoragent@cursor.com>
932 B
932 B
publicdata 模块说明
路径:
app/publicdata/
返回主说明:README
1. 模块职责
- 提供项目公共数据结构与基础类型定义;
- 提供公共工具函数(时间、校验、编码、通用转换等);
- 提供跨模块共享数据访问基础(含
sharedatastruct)。
2. 关键文件
publicdata.c/hpublic_func.cpublic_define.hsharedatastruct.htype.h
3. 对外使用说明
- 业务模块统一通过该目录中的类型/结构做数据交换;
- 公共算法或通用转换优先放在
public_func.c,避免重复实现; - 涉及全局共享结构时,需保持字段定义与实际访问一致。
4. 维护建议
- 新增公共结构时同步检查所有引用模块编译影响;
- 避免在该模块引入业务耦合逻辑,保持“基础层”定位。
5. 关联文档
- 主索引:README