std::basic_string<CharT,Traits,Allocator>::operator[]
Материал из cppreference.com
< cpp | string | basic string
reference operator[]( size_type pos ); |
||
const_reference operator[]( size_type pos ) const; |
||
Возвращает ссылку на символ строки в позиции pos
. Проверка границ позиции не выполняется.
Если pos==size(),
- Константная версия возвращает ссылку на символ со значением CharT() (нулевой символ). (до C++11)
- Обе версии возвращает ссылку на символ со значением CharT() (нулевой символ). Изменение нулевого символа через неконстантную ссылку приводит к неопределенному поведению. (начиная с C++11)
Содержание |
[править] Параметры
pos | — | позиция символа, который необходимо получить |
[править] Возвращаемое значение
Ссылка на востребованный символ.
[править] Сложность
Константная
[править] См. также
обращается к указанному символу с проверкой границ (public функция-элемент) |