C++ 错误:'cmpX' was not declared in this scope
这个错误的原因是在函数内部使用了一个未声明的变量'cmpX'。要解决这个错误,你需要在函数内部声明或定义该变量。
你可以添加以下代码来声明或定义'cmpX'变量:
bool cmpX(const Point& p1, const Point& p2) {
// add your comparison logic here
}
double closest(Point* points, int n) {
// your code here
// call cmpX function
// example: std::sort(points, points + n, cmpX);
// your code here
}
请注意,'cmpX' 函数的实现应根据你的实际需求进行编写,并在函数内部合适的位置调用该函数。
原文地址: https://www.cveoy.top/t/topic/peTX 著作权归作者所有。请勿转载和采集!