3
স্ট্যান্ড :: হ্যাশ <কী> :: অপারেটর () আনর্ডার্ডযুক্ত পাত্রে ব্যবহারকারীর সংজ্ঞায়িত প্রকারের জন্য কীভাবে বিশেষজ্ঞ?
ব্যবহারকারী-সংজ্ঞায়িত কী ধরনের সমর্থন করার জন্য std::unordered_set<Key>এবং std::unordered_map<Key, Value> এক প্রদান করেছেন operator==(Key, Key)এবং একটি হ্যাশ functor: struct X { int id; /* ... */ }; bool operator==(X a, X b) { return a.id == b.id; } struct MyHash { size_t operator()(const X& x) const { return std::hash<int>()(x.id); } }; …