c_str()

Описание

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

Синтаксис

myString.c_str()

Параметры

myString: переменная типа String.

Возвращаемое значение

Указатель на C-версию вызывающей String.

Смотрите также