回答編集履歴

1

reference_wrappper

2022/07/06 14:53

投稿

matukeso
matukeso

スコア1590

test CHANGED
@@ -1,2 +1,3 @@
1
- std::vector<MyClass *>をstd::vector<std::shared_ptr<MyClass>>とかにするのはどう?
1
+ ~~std::vector<MyClass *>をstd::vector<std::shared_ptr<MyClass>>とかにするのはどう?~~
2
-
2
+ nullとの比較問題があるからポインタ系が実態比較をするはずがないですね、、、
3
+ vector<referece_wrapper<MyClass>>かなあ。