- 890 名前:デフォルトの名無しさん mailto:sage [2024/08/05(月) 09:26:19.70 ID:SHyTm/CM.net]
- std::unordered_map<std::string, std::unique_ptr<int>> map があった時のmapの管理について
教えてください この場合値の方がunique_ptrなのでコピーはできませんよね。すると値を取り出す時は foo = std::move(map["hoge"]); としないといけない? で、moveしたあとは hogeに対する値は無効になっちゃってますよね。ということは 自分で消さないといけない? map.erase("hoo")とかで
|

|