/cpp-notes

ITMO CT C++ course (term 2) notes

Primary LanguageAssembly

cpp-notes

КОНСПЕКТЫ СОДЕРЖАТ БАГИ

02.08 Введение в ассемблер

02.15 Прерывания, страничная адресация и т.д.

02.29 Кэши, конвейер

03.07 Пересечение синтаксиса C/C++, типы данных

03.28 Этапы компиляции

04.04 Классы, абстракция данных

04.11 Ещё про классы, выделение памяти, препроцессор

04.18, 04.25 Наследование, виртуальные функции

05.07 Исключения, гарантии безопасности исключений, RAII

05.08 Механизмы ОС для аллокации памяти, аллокаторы памяти, small-object и copy-on-write оптимизации

05.09 Шаблоны (templates)

05.23 Обзор STL, tag-dispatching, SFINAE, пространства имён.

05.30 Пространства имён, using-декларации, using-директивы, ADL.

Полезные ссылки:

Презентации и ссылки по материалу: