关于unix valgrind 报Conditional jump or move depends on uninitialised value(s)
代码:
float GetDistance(Object *obj)
{
float dx = GetPositionX() - obj->GetPositionX();
float dy = GetPositionY() - obj->GetPositionY();
float dz = GetPositionZ() - obj->GetPositionZ();
float dist = sqrt((dx * dx) + (dy * dy) + (dz * dz)) ;
return (dist > 0.0f ? dist : 0.0f);
}
报 return 这行Conditional jump or move depends on uninitialised value(s)