Библиотека ETL - работа со строками, часть 3, класс String_View (продвинутый курс, урок 8)


 2     0

Это третья часть видео по работе со строками в библиотеке ETL, класс etl::string_view

00:00:00 - Вступление

00:00:07 - Описание класса etl::string_view

00:00:59 - Виды string_view, разные типы хранимых символов

00:02:05 - Создание string_view, конструкторы класса

00:08:12 - Модификаторы string_view.remove_prefix(), string_view.remove_suffix, string_view.swap()

00:11:18 - Доступ к элементам и итераторы (методы .at(), string[], .front(), .back(), .begin(), .end(), .rbegin(), .rend(), .data(), .data_end()) описаны в первом видео

00:11:29 - Действия со строкой. Копирование буфера строки, функция string_view.copy(). Продолжение примера работы с буфером строки, функции string.resize(), string.uninitialized_resize()

00:19:55 - Действия со строкой. Извлечение подстроки, функция string_view.substr()

00:21:33 - Неописанные в документации функции. Методы string.copy(), string.c_str()

00:22:16 - Размер, емкость (методы .empty(), .size(), .max_size()), сравнение строк (метод .compare()), функции поиска (.find) описаны во втором видео

00:22:32 - Начало и конец строки, методы string_view.starts_with() и string_view.ends_with()

00:24:22 - Вычисление хэш-значения string_view, класс etl::hash

00:27:06 - Заключение

-

Подробное описание ПЛК ELHART Alpha-X CPU: https://elhart.ru/PLC_and_HMI_and_IO/PLC_Alpha.html

Постоянная ссылка на этот ролик в Ютубе: https://youtu.be/AmAKmos6bV0

Постоянная ссылка на этот ролик в Рутубе: https://rutube.ru/video/6d7e6321f94b9c9ea8613c92b209d1dc/

-

Чтобы быть в курсе новостей по модулям ELHART Alpha-X подписывайтесь на канал в телеграм: https://t.me/hello_alphax

-

Российский производитель ELHART | ЭЛХАРТ

elhart.ru


Смотрите также наши новые видео:
 Наверх
На сайте используется технология Cookies. Продолжая использовать сайт, вы соглашаетесь с Политикой использования cookie-файлов. Это файлы в браузере, которые помогают сделать взаимодействие с сайтом удобнее, а также помогают обеспечить корректное функционирование сайта и выполнять статистические исследования.