Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
どのような状況で使用する方が良いでしょうか:
vector<X*>* vector = new vector<X>();
それ以外の:
vector<X>* vector = new vector<X>();
利点/欠点は何ですか?
へのポインターが必要になることは決してありません。vectorまっすぐに使用してvector、メモリ管理を処理させてください。vectorまた、生のポインターが必要になることは決してありません。代わりに、のようなある種のスマートポインターを使用してstd::shared_ptrください。
vector
std::shared_ptr