С++,1 курс, 1 семестр, 2016/17
Материал из SEWiki
Содержание
Экзамен
Лекции
Преподаватель: Линский Евгений (evgeny.linsky@gmail.com)
- Электронная ведомость
- Виртуальная машина с инструкцией установки
- Про стиль (coding convention)
- Про linux
- Ликбез по C++
- Конспект
- Слайды лекций второго семестра
- Лекция 1 (Шаблоны) Медиа:lect01.pdf
Лабораторные и домашние
- HFX-TA/cpp — гит-репозиторий с описаниями лабораторных (обновляется каждую неделю).
- Trac — багтрекер Trac для домашних заданий.
Практика Гулецкий
Преподаватель: Артур Гулецкий (hatless.fox@gmail.com)
Префикс в теме письма: [C++TA]
Задания
Makefile
Почитать (opt):
- краткое введение в make (How Linux works, 2nd, sect. 15.2)
- make manual
- include guards TC++PL, 4th, sect. 15.3.3
- linking intro CS:PP, 3rd, sect. 7.1-7.5, 7.6.1
C-string utils
Почитать:
- TC++PL, 4th: 6.3.1 (declarators, cdecl), 7.2 (pointers), 7.3.2 (c-strings), 7.4 (ptr->array), 7.6 (ptr ownership).
- arr vs ptr
Intrusive lists
- Usage: Doom3; Linux
- container_of macro explanation
Merge sort
Практика Афанасьев
Антон Афанасьев (anton.f.afanasev@yandex.ru)
Лабораторные
Практика Гориховский (первый семестр)
Преподаватель: Вячеслав Гориховский (gorihovskyvyacheslav@gmail.com)
03.10.16 (ПН) в 18:00 будет консультация по интрузивным спискам для тех, кому нужна помощь. Можно прийти и по другим вопросам.
Практика Суворов (второй семестр)
Преподаватель: Егор Суворов (egor_suvorov@mail.ru)
Префикс в теме письма: [C++TA]