string passed as char array c++ code example
Example 1: string to char array c++
std::string myWord = "myWord";
char myArray[myWord.size()+1];//as 1 char space for null is also required
strcpy(myArray, myWord.c_str());
Example 2: c++ string to char array
const char *array = tmp.c_str(); //For const char array
char *array = &tmp[0]; // If you need to modify the array