โดยทั่วไป พฤติกรรมเริ่มต้นของ map และ multimap คือการจัดเก็บข้อมูลในลำดับจากน้อยไปมาก (ascending order) แต่เราสามารถจัดเก็บในลำดับจากมากไปน้อย (descending order) ได้โดยใช้ฟังก์ชัน greater Map แบบเรียงลำดับจากมากไปน้อย ฟังก์ชันที่ใช้ในตัวอย่าง m::find() – คืนค่า iterator ไปยังองค์ประกอบที่มีคีย์ b