Apakah std::setmenyimpan objek dalam memori yang berdekatan suka std::vector?
Saya belum dapat menemukan ini di web, cppreference tidak menyebutkan rincian alokasi memori. Tapi saya tidak bisa melihat mengapa itu tidak bisa menggunakan memori yang berdekatan, maka pertanyaan saya.
std::setbukan salah satu dari hal-hal itu, yang merupakan kuncinya di sini.
set::insertpersyaratan: en.cppreference.com/w/cpp/container/set/insert "... Tidak ada iterator atau referensi yang tidak valid ...." sehingga tidak dapat realokasi ketika perlu diperluas seperti yangstd::vectordilakukan.