HOMELv019 std::shared_ptrがオブジェクトを破棄するタイミングはいつか。 2026年3月4日 共有されているすべてのshared_ptrが破棄されカウンタが0になるとメモリが解放される。 std::unique_ptrの代入において、許可されている操作はどれか。 std::weak_ptrのexpired()メソッドがtrueを返す条件はどれか。