Tôi đang tìm giá trị khóa cao nhất (được xác định bởi toán tử so sánh) của sơ đồ std ::.Khóa cuối cùng trong một tiêu chuẩn :: bản đồ
Đây có phải là đảm bảo được
map.rbegin()->first
?
(Tôi là một chút run rẩy trên lặp đảo ngược, và bao nhiêu tự do có trong việc thực hiện std :: bản đồ)
Nếu không, xin vui lòng tư vấn cho. Tôi không thể thay đổi cấu trúc dữ liệu.
map.size()> 0 nên làm điều đó, quá, phải không? – peterchen
! Map.empty() thậm chí còn rõ ràng hơn. – dalle
Tất cả đều là séc tương đương. –