La conversione di un C ++ string
in un array di caratteri è piuttosto semplice usando la c_str
funzione di stringa e poi facendo strcpy
. Tuttavia, come fare il contrario?
Ho un array di caratteri, come: char arr[ ] = "This is a test";
di essere di nuovo convertito:
string str = "This is a test
.
const char*
, quindi puoi passargli una stringa letterale o un array di caratteri (che decade a quello).