In order to convert char*
and char[]
to string in c++
, you can use multiple ways like std::string()
method or c_str()
method. Check the code –
1 – char[] to string using std::string()
char name[] = {"Ironman"};
std::string strName = std::string(name);
2 – char* to string
char *name = "Captain America";
std::string strName = std::string(name);
or
const char *name = "Thor";
std::string str(name);