Tôi đang cố gắng để có được những yếu tố có giá trị tối đa từ std :: bản đồ,tìm yếu tố có giá trị tối đa từ std :: map
int main() {
map<int, int> m;
m[1] = 100;
m[2] = -1;
auto x = std::max_element(m.begin(), m.end(), m.value_comp());
cout << x->first << " : " << x->second << endl;
}
lý do tại sao nó in phần tử thứ hai 2 : -1
?
Hmmm ... 'std :: max_element()' có vẻ là so sánh các phím của bản đồ – Levi
http: //en.cppreference .com/w/cpp/container/map/value_comp – juanchopanza