Convertir un C ++ string
en una matriz de caracteres es bastante sencillo usando la c_str
función de cadena y luego haciendo strcpy
. Sin embargo, ¿cómo hacer lo contrario?
Tengo una matriz de caracteres como: char arr[ ] = "This is a test";
a de ser reconvertido a:
string str = "This is a test
.
const char*
, por lo que puede pasarle un literal de cadena o una matriz de caracteres (que se descompone en eso).