kompilainenn

уроки С++

Aug 11th, 2025
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.64 KB | None | 0 0
  1. 01.00.01 Установка компилятора на Windows .mp4
  2. 01.00.02 Установка Eclipse на Windows .mp4
  3. 01.00.03 Установка Eclipse на Linux .mp4
  4. 01.00.04 Установка Eclipse на Mac .mp4
  5. 01.00.05 Создание проекта в Eclipse .mp4
  6. 01.00.06 Отладчик в Eclipse .mp4
  7. 01.00.07 Принципы тестирования и отладки решений заданий по программированию .mp4
  8. 01.00.08 Тестирование и отладка решения задачи «Минимальная строка» .mp4
  9. 01.01.01 Что Вас ждет_ .mp4
  10. 01.01.02 Hello, world! .mp4
  11. 01.01.03 Обзор типов .mp4
  12. 01.01.04 Операции с простыми типами .mp4
  13. 01.01.05 Операции с контейнерами, count, sort .mp4
  14. 01.01.06 Ввод и вывод .mp4
  15. 01.01.07 Условия, циклы, комментарии_ краткий обзор .mp4
  16. 01.01.08 Операции_ присваивание .mp4
  17. 01.01.09 Операции_ деление, инкременты .mp4
  18. 01.01.10 Логические операции .mp4
  19. 01.01.11 Условный оператор if .mp4
  20. 01.01.12 Цикл while .mp4
  21. 01.01.13 Цикл for, часть 1 .mp4
  22. 01.01.14 Цикл for, часть 2 .mp4
  23. 01.02.01 Введение в функции .mp4
  24. 01.02.02 Передача параметров функций по значению .mp4
  25. 01.02.03 Передача параметров функций по ссылке .mp4
  26. 01.02.04 Передача параметров функций по константной ссылке .mp4
  27. 01.02.05 Модификатор const как защита от случайных изменений .mp4
  28. 01.02.06 Векторы, часть 1 .mp4
  29. 01.02.07 Векторы, часть 2 .mp4
  30. 01.02.08 Словари, часть 1 .mp4
  31. 01.02.09 Словари, часть 2 .mp4
  32. 01.02.10 Словари_ новые возможности .mp4
  33. 01.02.11 Множества, часть 1 .mp4
  34. 01.02.12 Множества, часть 2 .mp4
  35. 01.03.01 Функции min, max, sort .mp4
  36. 01.03.02 Алгоритмы count и count if, лямбда функции .mp4
  37. 01.03.03 Модифицирующий rage based for .mp4
  38. 01.03.04 Области видимости переменных .mp4
  39. 01.03.05 Инициализация переменных .mp4
  40. 01.03.06 Зачем нужны структуры .mp4
  41. 01.03.07 Как написать структуру .mp4
  42. 01.03.08 Что такое класс .mp4
  43. 01.03.09 Методы .mp4
  44. 01.03.10 Константность методов .mp4
  45. 01.03.11 Параметризованные конструкторы .mp4
  46. 01.03.12 Конструкторы по умолчанию, использование конструкторов .mp4
  47. 01.03.13 Значение по умолчанию для полей структура .mp4
  48. 01.03.14 Деструкторы .mp4
  49. 01.03.15 Деструкторы и время жизни объекта .mp4
  50. 01.04.01 Структура Date .mp4
  51. 01.04.02 Класс Function_ описание проблемы, пример использования .mp4
  52. 01.04.03 Классы Function и FunctionPart .mp4
  53. 01.04.04 Знакомство с потоками ввода и вывода .mp4
  54. 01.04.05 Аккуратное создание потока .mp4
  55. 01.04.06 Читаем данные через разделитель .mp4
  56. 01.04.07 Операторы ввода вывода и запись в конец файла .mp4
  57. 01.04.08 Форматирование данных при выводе в поток .mp4
  58. 01.04.09 Перегрузка операторов ввода и вывода .mp4
  59. 01.04.10 Перегрузка + , сортировка интервалов .mp4
  60. 01.04.11 Введение в исключения .mp4
  61. 01.04.12 Заключительное слово .mp4
  62. 02.01.00 Что вас ждет_ .mp4
  63. 02.01.01 Введение в целочисленные типы .mp4
  64. 02.01.02 Преобразования целочисленных типов .mp4
  65. 02.01.03 Безопасное использование целочисленных типов .mp4
  66. 02.01.04 Упрощаем оператор сравнения .mp4
  67. 02.01.05 Кортежи и пары .mp4
  68. 02.01.06 Возврат нескольких значений из функции .mp4
  69. 02.01.07 Введение в шаблоны .mp4
  70. 02.01.08 Универсальные функции вывода контейнеров в поток .mp4
  71. 02.01.09 Рефакторим код и улучшаем читаемость вывода .mp4
  72. 02.01.10 Указание шаблонного параметра типа .mp4
  73. 02.02.01 Введение в юнит тестирование .mp4
  74. 02.02.02 Декомпозиция решения задачи «Синонимы» .mp4
  75. 02.02.03 Простейший способ создания юнит тестов на C++ .mp4
  76. 02.02.04 Отладка решения задачи «Синонимы» с помощью юнит тестов .mp4
  77. 02.02.05 Анализ недостатков фреймворка юнит тестов .mp4
  78. 02.02.06 Улучшаем assert .mp4
  79. 02.02.07 Внедряем шаблон AssertEqual во все юнит тесты .mp4
  80. 02.02.08 Изолируем запуск отдельных тестов .mp4
  81. 02.02.09 Избавляемся от смешения вывода тестов и основной программы .mp4
  82. 02.02.10 Обеспечиваем регулярный запуск юнит тестов .mp4
  83. 02.02.11 Собственный фреймворк юнит тестов Итоги .mp4
  84. 02.02.12 Общие рекомендации по декомпозиции программы и написанию юнит тестов .mp4
  85. 02.03.01 Введение в разработку в нескольких файлах на примере задачи «Синонимы» .mp4
  86. 02.03.02 Механизм работы директивы #include .mp4
  87. 02.03.03 Обеспечение независимости заголовочных файлов .mp4
  88. 02.03.04 Проблема двойного включения .mp4
  89. 02.03.05 Понятия объявления и определения .mp4
  90. 02.03.06 Механизм сборки проектов, состоящих из нескольких файлов .mp4
  91. 02.03.07 Правило одного определения .mp4
  92. 02.03.08 Итоги .mp4
  93. 02.04.01 Введение в итераторы .mp4
  94. 02.04.02 Концепция полуинтервалов итераторов .mp4
  95. 02.04.03 Итераторы множеств и словарей .mp4
  96. 02.04.04 Итераторы множеств и словарей .mp4
  97. 02.04.05 Использование итераторов в методах контейнеров .mp4
  98. 02.04.06 Использование итераторов в алгоритмах .mp4
  99. 02.04.07 Обратные итераторы .mp4
  100. 02.04.08 Алгоритмы, возвращающие набор элементов .mp4
  101. 02.04.09 Итераторы inserter и back inserter .mp4
  102. 02.04.10 Отличия итераторов векторов и множеств .mp4
  103. 02.04.11 Категории итераторов, документация .mp4
  104. 02.04.12 Стек, очередь и дек .mp4
  105. 02.04.13 Алгоритмы поиска .mp4
  106. 02.04.14 Анализ распространённых ошибок .mp4
  107. 02.05.01 Введение в наследование .mp4
  108. 02.05.02 Доступ к полям классов Знакомство со списками инициализации .mp4
  109. 02.05.03 Порядок конструирования экземпляров классов .mp4
  110. 02.05.04 Унификация работы с классо специфичным кодом Постановка проблемы .mp4
  111. 02.05.05 Решение проблемы с помощью виртуальных методов .mp4
  112. 02.05.06 Свойства виртуальных методов Абстрактные классы .mp4
  113. 02.05.07 Виртуальные методы и передача объектов по ссылке .mp4
  114. 02.05.08 Хранение объектов разных типов в контейнере с помощью shared ptr .mp4
  115. 02.05.09 Задача разбора арифметического выражения Описание решения .mp4
  116. 02.05.10 Решение задачи для частного примера .mp4
  117. 02.05.11 Описание и обзор общего решения задачи .mp4
  118. 03.01.00 Что вас ждет_ .mp4
  119. 03.01.01 Введение в макросы .mp4
  120. 03.01.02 Оператор # .mp4
  121. 03.01.03 Макросы FILE и LINE .mp4
  122. 03.01.04 Тёмная сторона макросов .mp4
  123. 03.01.05 Введение в шаблоны классов .mp4
  124. 03.01.06 Интеграция пользовательского класса в цикл for .mp4
  125. 03.01.07 Разница между шаблоном и классом .mp4
  126. 03.01.08 Вывод типов в шаблонах классов 1 .mp4
  127. 03.01.09 Вывод типов в шаблонах классов 2 .mp4
  128. 03.01.10 Автоматический вывод типа, возвращаемого функцией .mp4
  129. 03.02.01 Первое правило оптимизации кода .mp4
  130. 03.02.02 Второе правило оптимизации кода .mp4
  131. 03.02.03 Разработка своего профайлера .mp4
  132. 03.02.04 Совершенствование своего профайлера .mp4
  133. 03.02.05 Буферизация в выходных потоках .mp4
  134. 03.02.06 Производительность потоков вывода .mp4
  135. 03.02.07 Когда стоит использовать endl, а когда _n .mp4
  136. 03.02.08 Связанность потоков .mp4
  137. 03.02.09 Итоги раздела Эффективное использование потоков ввода вывода .mp4
  138. 03.02.10 Введение в сложность алгоритмов .mp4
  139. 03.02.11 Оценка сложности .mp4
  140. 03.02.12 Практические применения .mp4
  141. 03.02.13 Амортизированная сложность .mp4
  142. 03.03.01 Введение в модель памяти_ стек .mp4
  143. 03.03.02 Введение в модель памяти_ куча .mp4
  144. 03.03.03 Оператор new .mp4
  145. 03.03.04 Оператор delete .mp4
  146. 03.03.05 new и delete для объектов классовых типов .mp4
  147. 03.03.06 Операторы new и delete .mp4
  148. 03.03.07 Введение в арифметику указателей .mp4
  149. 03.03.08 Добавляем в вектор begin и end .mp4
  150. 03.03.09 Добавляем в вектор begin и end 2 .mp4
  151. 03.03.10 Константный указатель и указатель на константу .mp4
  152. 03.03.11 Итоги раздела Модель памяти .mp4
  153. 03.04.01 Эффективное использование вектора .mp4
  154. 03.04.02 Эффективное использование дека .mp4
  155. 03.04.03 Инвалидация итераторов .mp4
  156. 03.04.04 Контейнер list .mp4
  157. 03.04.05 Преимущества списка .mp4
  158. 03.04.06 Неинвалидация итераторов списка .mp4
  159. 03.04.07 Контейнер array .mp4
  160. 03.04.08 Внутреннее устройство массива .mp4
  161. 03.04.09 Класс string view .mp4
  162. 03.04.10 Удобное использование string view .mp4
  163. 03.04.11 Безопасное использование string view .mp4
  164. 03.05.01 Перемещение временных объектов .mp4
  165. 03.05.02 Перемещение в других ситуациях .mp4
  166. 03.05.03 Функция move .mp4
  167. 03.05.04 Использование функции move при разбиении на слова .mp4
  168. 03.05.05 Когда перемещение не помогает .mp4
  169. 03.05.06 Конструктор копирования и оператор присваивания .mp4
  170. 03.05.07 Конструктор перемещения и перемещающий оператор присваивания .mp4
  171. 03.05.08 Передача параметра по значению .mp4
  172. 03.05.09 Перемещение в стандартной библиотеке .mp4
  173. 03.05.10 Некопируемые типы .mp4
  174. 03.05.11 NRVO и copy elision .mp4
  175. 03.05.12 Опасности return .mp4
  176. 03.05.13 Введение в многопоточность .mp4
  177. 03.05.14 async и future .mp4
  178. 03.05.15 Задача генерации и суммирования матрицы .mp4
  179. 03.05.16 Особенности шаблона future .mp4
  180. 03.05.17 Накладные расходы от вызова async .mp4
  181. 03.05.18 Состояние гонки .mp4
  182. 03.05.19 mutex и lock guard .mp4
  183. 03.05.20 execution, которого нет .mp4
  184. 04.01.01 Введение в ассоциативные контейнеры .mp4
  185. 04.01.02 Размен отсортированности на производительность .mp4
  186. 04.01.03 Введение в хеш функции .mp4
  187. 04.01.04 Внутреннее устройство unordered map .mp4
  188. 04.01.05 Внутреннее устройство map .mp4
  189. 04.01.06 Итераторы в map set Почему лучше использовать собственные методы для поиска .mp4
  190. 04.01.07 Итераторы в unordered map Инвалидация итераторов в ассоциативных контейнерах .mp4
  191. 04.01.08 Использование пользовательских типов в ассоциативных контейнерах .mp4
  192. 04.01.09 Зависимость производительности от хеш функции .mp4
  193. 04.01.10 Рекомендации по выбору хеш функции .mp4
  194. 04.01.11 extract и merge .mp4
  195. 04.01.12 Итоги Рекомендации по выбору .mp4
  196. 04.02.01 Знакомство с учебным примером .mp4
  197. 04.02.02 Постановка проблемы, пересечение имён двух разных библиотек .mp4
  198. 04.02.03 Знакомство с пространствами имён .mp4
  199. 04.02.04 Особенности синтаксиса пространств имён .mp4
  200. 04.02.05 Using декларация .mp4
  201. 04.02.06 Директива using namespace .mp4
  202. 04.02.07 Глобальное пространство имён .mp4
  203. 04.02.08 using namespace в заголовочных файлах .mp4
  204. 04.02.09 Пространство имён std .mp4
  205. 04.02.10 Структурирование кода с использованием пространств имён .mp4
  206. 04.02.11 Рекомендации по использованию пространств имён .mp4
  207. 04.02.12 Присваивание объекта самому себе .mp4
  208. 04.02.13 Знакомство с this .mp4
  209. 04.02.14 Ссылка на себя .mp4
  210. 04.02.15 this как неявный параметр методов класса .mp4
  211. 04.03.01 Введение .mp4
  212. 04.03.02 const защищает от случайного изменения .mp4
  213. 04.03.03 Использование const для поддержания инвариантов в классах и объектах .mp4
  214. 04.03.04 Идиома immediately invoked lambda expression IILE .mp4
  215. 04.03.05 Константные объекты в многопоточных программах .mp4
  216. 04.03.06 Логическая константность и mutable .mp4
  217. 04.03.07 Ещё раз о константности в многопоточной среде .mp4
  218. 04.03.08 Рекомендации по использованию const .mp4
  219. 04.03.09 Умные указатели введение .mp4
  220. 04.03.10 Обнаружение утечки памяти в ObjectPool .mp4
  221. 04.03.11 Откуда берётся утечка памяти_ .mp4
  222. 04.03.12 Умный указатель unique ptr .mp4
  223. 04.03.13 unique ptr для исправления утечки .mp4
  224. 04.04.01 Умный указатель shared ptr .mp4
  225. 04.04.02 shared ptr в дереве выражения .mp4
  226. 04.04.03 Внутреннее устройство умных указателей .mp4
  227. 04.04.04 Внутреннее устройство умных указателей .mp4
  228. 04.04.05 Владение, часть 2 .mp4
  229. 04.04.06 Присваивание умных указателей .mp4
  230. 04.04.07 shared ptr и многопоточность .mp4
  231. 04.04.08 Умный указатель weak ptr .mp4
  232. 04.04.09 Пользовательский deleter .mp4
  233. 04.04.10 Знакомство с редактором vim и консольным компилятором .mp4
  234. 04.04.11 Жизненный цикл объекта .mp4
  235. 04.04.12 Идея RAII .mp4
  236. 04.04.13 RAII обёртка над файлом .mp4
  237. 04.04.14 Копирование RAII обёрток .mp4
  238. 04.04.15 RAII вокруг нас .mp4
  239. 04.04.16 Разбор задачи 1 .mp4
  240. 04.04.17 Разбор задачи 2 .mp4
  241. 04.05.01 Зачем нужны функции_ .mp4
  242. 04.05.02 Функции или методы классов_ .mp4
  243. 04.05.03 Какими должны быть функции_ часть 1 .mp4
  244. 04.05.04 Какими должны быть функции_ часть 2 .mp4
  245. 04.05.05 Философия понятного кода .mp4
  246. 04.05.06 Как передать объект в функцию .mp4
  247. 04.05.07 Как передать в функцию набор объектов .mp4
  248. 04.05.08 Как вернуть объект из функции .mp4
  249. 04.05.09 Как вернуть несколько объектов из функции .mp4
  250. 04.05.10 Возврат данных через исключения .mp4
  251. 04.05.11 Понятность вызовов конструкторов .mp4
  252. 04.05.12 Как рефакторить конструкторы с непонятными сигнатурами .mp4
  253. 05.01.00 Что вас ждет_ .mp4
  254. 05.01.01 Отладочные макроопределения .mp4
  255. 05.01.02 Санитайзеры .mp4
  256. 05.01.03 Введение в неопределённое поведение .mp4
  257. 05.01.04 Онлайн сервисы .mp4
  258. 05.01.05 Избавление от накладных расходов .mp4
  259. 05.01.06 Выполнение оптимизаций .mp4
  260. 05.01.07 Неожиданные последствия неопределённого поведения .mp4
  261. 05.01.08 Идиоматический С++ и неопределённое поведение .mp4
  262. 05.01.09 Идиоматический С++ и неопределённое поведение продолжение .mp4
  263. 05.01.10 Инструменты для обнаружения неопределённого поведения .mp4
  264. 05.02.01 Задача сериализации десериализации данных .mp4
  265. 05.02.02 Бинарная сериализация .mp4
  266. 05.02.03 Бинарный и текстовый режим потоков ввода вывода .mp4
  267. 05.02.04 Введение в protobuf .mp4
  268. 05.02.05 Установка protobuf .mp4
  269. 05.02.06 Синтаксис proto файлов .mp4
  270. 05.02.07 Сборка проектов, использующих protobuf .mp4
  271. 05.02.08 C++ Protobuf API 1 .mp4
  272. 05.02.09 C++ Protobuf API 2 .mp4
  273. 05.03.01 Что такое выравнивание .mp4
  274. 05.03.02 Выравнивание сложных объектов .mp4
  275. 05.03.03 Выравнивание при наследовании .mp4
  276. 05.03.04 Little Endian, Big Endian .mp4
  277. 05.03.05 Плотная упаковка .mp4
  278. 05.03.06 Виртуальные методы .mp4
  279. 05.03.07 Указатель vpointer .mp4
  280. 05.03.08 Таблица виртуальных методов .mp4
  281. 05.03.09 Конструкторы и деструкторы .mp4
  282. 05.03.10 Pure virtual .mp4
  283. 05.03.11 Введение в разработку трансляторов .mp4
  284. 05.04.01 Введение .mp4
  285. 05.04.02 Placement new .mp4
  286. 05.04.03 Наивная реализация конструкторов и функции Reserve .mp4
  287. 05.04.04 Обработка исключений .mp4
  288. 05.04.05 Уносим сырую память в класс обёртку .mp4
  289. 05.04.06 Функции std_uninitialized _ .mp4
  290. 05.04.07 Оператор присваивания и move конструктор .mp4
  291. 05.04.08 Resize, PushBack и PopBack .mp4
  292. 05.04.09 Гарантии безопасности исключений .mp4
  293. 05.04.10 Variadic templates .mp4
  294. 05.04.11 Наивная реализация EmplaceBack .mp4
  295. 05.04.12 Forwarding references .mp4
  296.  
Advertisement
Add Comment
Please, Sign In to add comment