So I’ve got a pretty basic class that has a few methods and some class variables. Everythings working great up until I add a vector to the member variables in the header file:
std::vector <std::string> vectorofstuff;
If all I do is add this line then my program run perfectly but at the end, after all the output is there, I get a message about a seg fault.
My first guess is that I need to call the destructor on the vector, but that didn’t seem to work. Plus my understanding is I don’t need to call the destructor unless I use the word ‘new’.
Any pushes in the right direction? Thanks bunches!
I was fooling around with it and decided to, just to be sure, do an rm on everything and recompile. And guess what? That fixed it. I have no idea why, in the makefile I do this anyway, but whatever, I’m just glad I can move on and continue working on it. Thanks so much for all the help!