Original Post
Hi, Quick C++ STL question: I'm using a vector container of a class I've written; since it uses dynamic memory, does the vector container need it to have a copy constructor and/or assignment operator for the erase method? I get around the problem for adding objects to it by having explicit load and unload functions that I call after using methods such as push_back, but I'm worried that internally the vector may be copying or assigning objects for erase. Can anyone clarify this? Cheers, Nick [edit] clarifications [Edited by - Silex on December 3, 2005 6:52:25 PM]