# Bug修复: {{BUG_DESCRIPTION}}

**日期**: {{DATE}}
**修复者**: {{AUTHOR}}
**相关Issue**: #{{ISSUE_NUMBER}}（如有）
**Git Commit**: {{COMMIT_HASH}}

---

## Bug描述

{{详细描述bug的表现，包括错误信息、异常行为等}}

## 复现步骤

1. {{步骤1}}
2. {{步骤2}}
3. {{步骤3}}
4. **观察到的错误行为**: {{描述错误}}

## 根本原因

{{分析bug的根本原因，包括代码逻辑问题、边界条件、数据异常等}}

### 问题代码位置
- 文件: `{{FILE_PATH}}`
- 行号: {{LINE_NUMBER}}
- 函数/类: `{{FUNCTION_NAME}}`

## 修复方案

{{描述如何修复这个bug，包括修改的逻辑、算法改进等}}

### 修改前代码
```cpp
{{原始代码片段}}
```

### 修改后代码
```cpp
{{修复后的代码片段}}
```

## 修改文件清单

- `{{FILE_1}}` - {{修改说明1}}
- `{{FILE_2}}` - {{修改说明2}}
- `{{FILE_3}}` - {{修改说明3}}

## 测试验证

### 测试场景
{{描述测试场景和测试数据}}

### 测试步骤
1. {{测试步骤1}}
2. {{测试步骤2}}
3. {{测试步骤3}}

### 测试结果
- ✅ {{成功的测试案例}}
- ✅ {{成功的测试案例}}

### 性能影响
{{描述修复对性能的影响，如有}}

## Git提交信息

```
Commit ID: {{COMMIT_HASH}}
Commit Message: {{COMMIT_MESSAGE}}
Branch: {{BRANCH_NAME}}
```

## 相关文档

- [{{相关文档1}}]({{LINK1}})
- [{{相关文档2}}]({{LINK2}})

## 备注

{{其他需要说明的内容、注意事项、后续改进计划等}}

---

**归档位置**: `archives/bug_fixes/{{DATE}}_{{BUG_NAME}}/`
**文档副本**: `docs/fixes/`
