const char * -> std::string *