i little poor in type casting. have string in xmlchar* (which unsigned char*), want convert unsigned char std::string type.
xmlchar* name = "some data"; i tried best type cast , couldn't way convert it.
std::string sname(reinterpret_cast<char*>(name)); reinterpret_cast<char*>(name) casts unsigned char* char* in unsafe way that's 1 should used here. call ordinary constructor of std::string.
you c-style (not recommended):
std::string sname((char*) name);
Comments
Post a Comment