那如果超过map::max_size所能承载的怎么办呢?如题[解决办法]没qq. 你用这里的短消息好了. [解决办法]浮点数因为精度问题,不可以直接使用默认的 <比较运算,必须为map提供一个比较函数 bool isLess(double x, double y) { return y - x > 0.00001; } map <XXX, XXX, bool (double, double)> m(isLess);