to be or not to be that is the question

terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc