比如我声明定义了一个double变量
double d = 1.0;
但是后续程序对d进行了误操作导致d是无效数字。这时候可以使用下面的代码加上断点来定位出错位置
if (_isnan(d) || _isnan(d) ||_isnan(d))
{cout<<"d 在这里已经是 无效数字"<<endl;
}
本文介绍了一种在程序中定位导致变量变为无效数字的操作的方法。通过设置断点并检查特定条件,可以有效地找出问题所在。
比如我声明定义了一个double变量
double d = 1.0;
但是后续程序对d进行了误操作导致d是无效数字。这时候可以使用下面的代码加上断点来定位出错位置
if (_isnan(d) || _isnan(d) ||_isnan(d))
{cout<<"d 在这里已经是 无效数字"<<endl;
}
5174
1825

被折叠的 条评论
为什么被折叠?