fixed use of stringstream: ss.str().c_str() to string: s(ss.str()); s.c_str()