Re: std:string и \0 в самом конце
От:
Videoman
https://hts.tv/
Дата:
30.03.25 18:36
Оценка:
10 (2) +4
Здравствуйте, Shmj, Вы писали:
Начиная с С++11, data() const полностью эквивалентен c_str(), возвращает С-строку с терминальным нулём в конце.
Через data() можешь модифицировать строку в пределах size(), но нельзя модифицировать сам \0 (неопределённое поведение).
Отредактировано 30.03.2025 18:37
Videoman
.
Предыдущая версия
.
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: