क्या std::setसन्निहित स्मृति में वस्तुओं को स्टोर करता है जैसे std::vector?
मैं इसे वेब पर नहीं पा सका हूं, cppreference मेमोरी आवंटन पर विवरण का उल्लेख नहीं करता है। लेकिन मैं यह नहीं देख सकता कि यह सन्निहित स्मृति का उपयोग क्यों नहीं कर सका, इसलिए मेरा प्रश्न।
std::setउन चीजों में से एक नहीं है, जो यहां की कुंजी है।
set::insertआवश्यकताएं पढ़ें : en.cppreference.com/w/cpp/container/set/insert "... कोई पुनरावृत्तियों या संदर्भों को अमान्य नहीं किया गया है ...." इसलिए जब इसे किसी का विस्तार करने की आवश्यकता होती है, तो इसे पुनः प्राप्त नहीं किया जा सकताstd::vectorहै।