ИКНК
Разработка на C++
0%
Пред.
Данные курса
Общая и организационная информация
Оценивание курса
Глоссарий
Объявления
Вопросы
Текст стандарта C++
Bjarne Stroustrup, The C++ Programming Language (4th Edition)
Herb Sutter, Lock Free Programming or Juggling Razor Blades
Anthony Williams, C++ Concurrency in Action: Practical Multithreading
Nicolai M. Josuttis, The C++ Standard Library -A Tutorial and Reference, 2nd Edition
Scott Meyers, Effective Modern C++
Сайт с описанием всех стандартных сущностей С++
Доклад об аллокаторах на cppcon
Тема 1. Сборка
CMake. Базовое использование и сборка проектов. + немного про conan
Тема 2. Управление памятью
RAII. Управление ресурсами.
Управление памятью. Умные указатели.
Реализация умного указателя
Аллокаторы в С++
Реализация std::list
Контрольный тест по теме 2
Тема 3. Многопоточность
Потоки и синхронизация в С++
Задание на многопоточность
Атомики
Проблемы проектирования
Реализация lock-free stack
Контрольный тест по теме 3
Итоговая аттестация
Итоговый тест
След.
Боковая панель
ИКНК
Русский (ru)
Русский (ru)
English (en)
Вход
Навигация по сайту
Разработка на C++
В начало
Перейти к основному содержанию
Информация о курсе
В начало
Курсы
Курсы структурных подразделений института
Направление Прикладная информатика
5 курс
Сезон 2023
Разработка на C++
Описание
Разработка на C++
Преподаватель:
Шляга Вячеслав Владимирович
Skill Level
:
Beginner
Skill Level
:
Beginner