convert char* & char[] to string c++ – Code Example

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);