关于STLsort double类型数据排序

 bool cmp(const ccontrol e1, const ccontrol e2)
{
    /*if(e1.right != e2.right)
    {
        return e1.left < e2.left;
    }
    else
    {
        return e2.right < e1.right;
    }*///上面是犯的低级错误
    double ans = e1.left - e2.left;
    if(ans < 0)
    {
        return true;
    }
    else
    {
        return false;
    }

}

你可能感兴趣的:(关于STLsort double类型数据排序)