C 關聯容器的透明比較器
理解透明比較器的概念
理解透明比較器的概念語言14、關聯容器引入了一個新概念,稱為「透明」比較器。 」根據標準,成員函數模板 find、count、lower_bound、upper_bound 和 equal_range 僅當類型 Compare::is_transparent 存在時才參與重載解析。
透明比較器是定義嵌套 is_transparent的類型類型。 。器解決關聯容器中的異質查找問題。的值來搜尋容器。 14 提供了一個名為 less 的庫模板,可用於定義透明比較器。是透明比較器),關聯容器可以啟用異構查找。數量才會變更關聯容器的行為。 std::less以上是透明比較器如何在 C 關聯容器中啟用異質查找?的詳細內容。更多資訊請關注PHP中文網其他相關文章!