以下代码在 VC 2010 中可以很好地编译,但是当我在 mac 中使用 xcode 4.6.3 编译它们时,出现编译错误,如问题标题所示。有任何想法吗?谢谢。
std::vector<int> x_array;
std::vector<int> y_array;
int min_x,min_y,max_x,max_y;
auto temp = std::minmax_element(x_array.begin(),x_array.end());
min_x = *(temp.first);
max_x = *(temp.second);