Equivalent to python's set.pop() for C++'s unordered sets -


does c++ have equivalent python's set.pop()? i've been looking @ documentation unordered_sets here, there doesn't seem way 1. access arbitrary element, and/or 2. access + remove arbitrary element (popping).

note c++ standard library intentionally designed various container specifications not include "get , remove" function: e.g. vector, have back() returns value @ end, , have pop_back() removes value @ end, not return it.

the reasons content of separate question.

so want method obtain element (e.g. begin() suggested in comments), , remove once you've gotten (e.g. erase(iterator) mentioned in other answer).


Comments

Popular posts from this blog

php - Submit Form Data without Reloading page -

linux - Rails running on virtual machine in Windows -

php - $params->set Array between square bracket -