我们正在调试一个用 C++ 编写的布料模拟器,一个常见的问题是当某些东西将速度修改为NaN
或某个较大的数字时。
目前,我们必须对此进行测试的最佳方法是调用test_velocities_for_NaN()
速度慢且必须手动调用。
有没有办法使用 GDB 自动化这个过程?NaN
即,如果将浮点数组中的任何值修改为大于设置常量的值或某个值,是否能够中断?
我们正在调试一个用 C++ 编写的布料模拟器,一个常见的问题是当某些东西将速度修改为NaN
或某个较大的数字时。
目前,我们必须对此进行测试的最佳方法是调用test_velocities_for_NaN()
速度慢且必须手动调用。
有没有办法使用 GDB 自动化这个过程?NaN
即,如果将浮点数组中的任何值修改为大于设置常量的值或某个值,是否能够中断?