Я хочу получить начальный адрес массива, который поддерживается классом строк.
string str="hey";
char* pointer=(char*)str.c_str();
-
Указывает ли указатель на адрес массива (поддерживается строковым классом)? или класс string создаст новый массив из динамической памяти и скопирует в него существующую строку и вернет ее адрес?
-
Если это не так, то как получить доступ к начальному адресу массива, который поддерживается классом строк?