C++ Lectures at MIPT (in Russian). Lecture 1. Strings.

Лекции в магистратуре МФТИ по C на русском языке. Первая лекция посвящена строкам. Рассматриваются различные оптимизации строк и основные проблемы их проектирования. Лектор: Константин Владимиров Дата лекции: 3 сентября 2019 года Съёмка и монтаж: Дмитрий Рябцев Предыдущая лекция: нет, это первая Следующая лекция: Слайды ко всем лекциям: Timeline: 00:00 Введение 02:00 Строки в языке C 15:40 Проблема безопасности C-строк 20:15 Класс для строк 42:00 Проблема статических константных строк 47:25 String view 51:40 COW строки 1:03:35 SSO строки 1:11:20 Шаблон класса строки 1:20:20 Обзор литературы Errata: 1. Присвоение char* в const char* разумеется также является ошибкой 2. realloc даёт гарантии при уменьшении размера (впрочем он не даёт их при увеличении) 3. 48:40 в примере опечатка, реально обрезает до “trim m“
Back to Top