24.3.2.5.
Код: Выделить всё
const_reference operator[](size_type pos) const;< /code> < /p>
reference operator[](size_type pos);< /code> < /p>
(1) Requires: pos , где изменение объекта на любое значение, отличное от chart () < /code> приводит к
не определенное поведение. < /P>
< /blockquote>
[code]front()Код: Выделить всё
end() - begin()В вышеуказанном стандартном отрывке. size () . Он не говорит , что вы можете Dereference Begin () + size () , но вы думаете, разумно предположить, что это должно быть четко определен? Или, что еще лучше, знаете ли вы о каком -то доказательстве, которое освобождают итераторы строк из ограничения?>
Подробнее здесь: https://stackoverflow.com/questions/616 ... string-end
Мобильная версия