मैं आमतौर पर सी ++ stdlib मानचित्र का उपयोग करता हूं जब भी मुझे किसी विशिष्ट प्रकार के मान (एक महत्वपूर्ण मान - जैसे एक स्ट्रिंग या अन्य ऑब्जेक्ट) से जुड़े कुछ डेटा स्टोर करने की आवश्यकता होती है। Stdlib नक्शा कार्यान्वयन पेड़ों पर आधारित है जो मानक सरणी या stdlib वेक्टर की तुलना में बेहतर प्रदर्शन (ओ (लॉग एन) प्रदान करता है।सी ++ में हैशटेबल?
मेरे प्रश्न हैं, क्या आप किसी भी सी ++ "मानक" हैशटेबल कार्यान्वयन के बारे में जानते हैं जो बेहतर प्रदर्शन (ओ (1)) प्रदान करता है? जावा एपीआई से हैशटेबल क्लास में जो कुछ उपलब्ध है उसके समान कुछ।
जीसीसी में, आपको इसके बजाय हेडर नाम और का उपयोग करना होगा। यह एक जीसीसी क्विर्क है। :-) –
वीएस 2008 फीचर पैक एसपी 1 द्वारा अधिग्रहित किया गया है। – Ferruccio
आईआईआरसी वीसी 9 फ़ीचर पैक और एसपी 1 टीआर :: unordered_ * कार्यान्वयन उप-इष्टतम प्रदर्शन की रिलीज नोट्स चेतावनी के साथ आया था।मुझे लगता है कि यह अंततः तय किया जाएगा। – jwfearn