Original Post
I need some sort of a dynamic array for my particle system (it will only hold a few objects, not all my particles!). I have talked with a few people about using STL or the vector class thats in STL (isn''t it?). I would consider writing my own linked list class, but I am rather restricted on time, and I want to keep things simple.
What are the advantages of both, and disadvantages of both? I heard someone say that one of them has to shift all the elements over if you add or remove one element. Is that true?
I want to be able to add and remove, say, five objects per frame without a major slowdown. Is this feasible?