char[]からStringに変換
文字列リテラルなどのアドレスをそのまま渡す。
test.cpp
char c_str[] = {"hello world!"};
std::string s_str = c_str;
Stringからchar*に変換
c_str()を使う
test.cpp
std::string str = "hello world!"
const char* cstr = str.c_str();
intからStringに変換
test.cpp
int num = 4321;
str = std::to_string(num);
Stringからintに変換
test.cpp
std::string numStr = "1234";
int num = std::stoi(numStr);