Да и нет.
Нет, потому что он не делает то, что вы намереваетесь. Ключ unordered_map
является константным. Его нельзя перенести из.
Да, потому что код безопасен и компилируется. Ключ просто копируется.
То же самое для всех упорядоченных и неупорядоченных ассоциативных контейнеров, включая map
, set
, unordered_multiset
и т. Д.