In my code I have a std::unordered_set
and I need to move the data into a std::vector
. I'm using the std::unordered_set
while getting the data to ensure only unique values are stored prior to converting to a std::vector
. My question is how do I move the contents to the std::vector
the most efficiently? I don't need the std::unordered_set
after the data is moved. I currently have the following:
std::copy(set.begin(), set.end(), std::back_inserter(vector));
Aucun commentaire:
Enregistrer un commentaire