std::string has ctor ( const char* )