c_str()
Описание
Преобразует содержимое String в C-строку с завершающим нулём (null-terminated). Обратите внимание, что это даёт прямой доступ к внутреннему буферу String, и пользоваться им следует с осторожностью. В частности, никогда не следует изменять строку через возвращённый указатель. Когда вы изменяете объект String или когда он уничтожается, любой указатель, ранее возвращённый c_str(), становится недействительным и больше не должен использоваться.
Синтаксис
myString.c_str()
Параметры
myString: переменная типа String.
Возвращаемое значение
Указатель на C-версию вызывающей String.