Конвертировать C ++ string
в массив char довольно просто, используя c_str
функцию string и затем делая это strcpy
. Однако как сделать наоборот?
У меня есть массив символов , как: char arr[ ] = "This is a test";
быть преобразован обратно в:
string str = "This is a test
.
const char*
, так что вы можете передать ему строковый литерал или массив символов (который затухает).