 #include <iostream> #include <vector> #include <string> using namespace std;  int main() {     std::string * foo = new std::string("hello world");     cout << *foo << endl;      std::vector<std::vector<std::string *> > my_vecs;     my_vecs[0].push_back(foo); // segfaults     cout << "