|
1 | 1 | # cpp-notes |
2 | 2 |
|
3 | 3 | Здесь собраны конспекты и ссылки на записи лекций курса по C++ студентам y2019 (не только 19) кафедры КТ в университете ИТМО. |
4 | | - |
5 | | -Лектор — __Иван Сорокин__. |
6 | | - |
7 | | -Конспекты содержат баги, поэтому [не стесняйтесь вносить правки](CONTRIBUTING.md). |
8 | | - |
9 | | -Помимо лекций, конспекты включают в себя дополнения из конспектов [@sorokin](https://github.com/sorokin/cpp-notes), [@hazzus](https://github.com/hazzus/cpp-conspects) и [334905](https://www.overleaf.com/read/hcmjjqmhwqzx). |
10 | | - |
11 | | -<!-- |
12 | | -#### Дополнительные лекции |
13 | | -- [Лекция про инструменты разработки](https://www.youtube.com/watch?v=Cu6QYb_j_2Y) |
14 | | -- [Лекция про UB, strict aliasing и оптимизации компилятора](https://www.youtube.com/watch?v=nGsD8guQ_dQ) |
15 | | -
|
16 | | -Больше не дополнительные. |
17 | | ---> |
18 | | -#### Полезные ссылки: |
19 | | - |
20 | | -- [Сайт курса](https://cpp-kt.github.io/course/) |
21 | | - |
22 | | -#### Презентации и ссылки по материалу: |
23 | | - |
24 | | -- [Презентация про ассемблер (введение)](src/slides/lecture-1j.pdf) |
25 | | -- [Презентация про ассемблер (работа со стеком)](src/slides/lecture-2d.pdf) |
26 | | -- [Презентация про введение в C++](src/slides/introduction-c-5.pdf) |
27 | | -- [Презентация про линковку](src/slides/compilation-process-5.pdf) |
28 | | -- [Презентация про классы](src/slides/classes-3.pdf) |
29 | | -- [Презентация про процессор и оптимизации](src/slides/modern-15.pdf) |
30 | | -- [Презентация про интрузивный список](src/slides/intrusive.pdf) |
31 | | -- [Презентация про shared_ptr](src/slides/shared_ptr.pdf) |
32 | | -- [Справочник по инструкциям x86](https://www.felixcloutier.com/x86/), [nasm документация](https://www.nasm.us/doc/) |
33 | | -- [Системные вызовы Linux](https://blog.rchapman.org/posts/Linux_System_Call_Table_for_x86_64/) |
34 | | -- [Про страничную адресацию](https://wiki.osdev.org/Paging) |
35 | | -- [Презентация с ЭВМ про виртуальную память](http://slides.com/romanmelnikov-1/deck-1/live) |
0 commit comments