更新:1、使用VS code+cmake重新编译,编译器保持不变;
2、修复若干逻辑bug,具体参考BUG_FIX_REPORT.md Signed-off-by: waiwaylee <waiwaylee@foxmail.com>
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# 雷达数据处理项目更改需求说明
|
||||
|
||||
逻辑BUG整理
|
||||
|
||||
理解代码逻辑,找出代码中的逻辑BUG,包括但不限于数组越界、内存泄漏、逻辑异常等问题,输出一份BUG报告,记录问题以及修复建议,由我来统一决定如何修复。
|
||||
|
||||
已经发现的BUG示例:
|
||||
|
||||
```c++
|
||||
//track_init.cpp:534
|
||||
...
|
||||
for (int i=0; i<Track_to_start.size()-1;i++) //Track_to_start.size()输出为size_t类型,若size为0,减一之后为最大值,导致数组Track_to_start[i]越界
|
||||
...
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user