rhalala, et la doc!!!
pour avoir un pointeur sur la chaine de caractère d'une string, il y a la méthode c_str();
const char * p_buffer = mystring.c_str();
char p_buffer2[64];
strncpy( pbuffer2, mystring.c_str(), 64);
//ou
char * p_buffer3;
p_buffer3 = new char[mystring.size()+1];
strcpy(p_buffer3, mystring.c_str());
//pour instancier une string avec 7 caracteres en moins:
string minstring(mystring, 0, mystring.size()-7);