मैं एक परियोजना में unordered_set
का उपयोग करना चाहता हूं।बूस्ट - unordered_set ट्यूटोरियल/उदाहरण/कुछ भी?
हालांकि, इसके लिए दस्तावेज़ या तो अधूरा या सिर्फ तकनीकी संदर्भ है, कोई उदाहरण नहीं।
क्या कोई भी ऑनलाइन संसाधनों के लिंक प्रदान कर सकता है जो इसके साथ सौदा करते हैं? पुस्तकों का भी स्वागत है, अधिमानतः मुफ्त। Google खोज ने मूल्य के कुछ भी नहीं लौटाया।
धन्यवाद!
यह बहुत एसटीडी :: सेट समान एक इंटरफेस है, लेकिन अपने व्यवहार अलग है। जिस तरह से हैशिंग ने इसे तेज कर दिया है, वैसे भी ऐसे तरीके भी हैं जिनमें बूस्ट की 'unordered_set' धीमी हो सकती है, जैसे: https://svn.boost.org/trac/boost/ticket/3693 –
@ जॉन: यह है प्रदर्शन विशेषताओं अलग हैं, और इसे आदेशित तरीके से पुनरावृत्त नहीं किया जा सकता है (ठीक है, इसे 'unordered_set' कहा जाता है)। अन्यथा यह वास्तव में 'std :: set' करता है जैसा व्यवहार करता है। –
मिट प्रदर्शन समस्या को तब से तय किया गया है: बढ़ावा से उद्धरण 1.61_0: नोट्स: पुराने संस्करणों में यह अक्षम हो सकता है क्योंकि इसे लौटाए गए इटरेटर की स्थिति खोजने के लिए कई बाल्टी खोजना पड़ता था। डेटा संरचना बदल दी गई है ताकि यह अब मामला न हो, और वैकल्पिक मिटाने के तरीकों को बहिष्कृत कर दिया गया है। – Sid