mirror of
https://github.com/JoshuaJakowlew/cppfaq.git
synced 2025-12-17 04:24:36 +03:00
478a563e8732d1d31763ca4f603f735f3e5e83f9
C++ FAQ
В этом репозитории хранится информация о часто задаваемых вопросах, ссылки на полезные ресурсы и обучающую литератутру.
Полезные ресурсы и материалы по C++:
Как оно работает? Как делать правильно?
{
- Документация по С++
- Abstract Syntax Tree
- Как писать на современном C++
- Паттерны проектирования
- Идиомы языка С++
- Последний драфт стандарта
- Курируемый список потрясающих C/C++ фреймворков, библиотек, ресурсов и блестящих вещей
- И ещё один (или тот же самый :-/)
};
⁉ Где запустить и посмотреть код?
{
- Repl.it - Online IDE
- GodBolt - Online DisAsm
- Удобные сервисы для копипасты и прочей тому подобной ереси:
};
Нововведения С++
{
- Нововведения С++11 —> https://vk.cc/aCvejE
- Нововведения С++14 —> https://vk.cc/aCveuz
- Нововведения С++17 —> https://vk.cc/aCvewS
- Нововведения С++20 —> https://vk.cc/aCveAb
};
Учебные материалы
✅ Книги для начинающих:
- C++ Primer Plus (Stephen Prata)
- C++ Primer (5th Edition) (Stanley B. Lippman, Josée Lajoie, Barbara E. Moo)
- Programming: Principles and Practice Using C++ (Bjarne Stroustrup)
- Пополняющаяся библиотека полезной литературы
✅ Курсы по С++ для начинающих и не только
{
\tusing faq::study;
- "Искусство разработки на современном C++" от МФТИ
- const Course cppDev = [](const CourseProvider &OTUS) { return OTUS.extractCourseByName("Разработчик C++ 2020"); };
- OTUS С++ для начинающих разработчиков 2020 —> https://vk.cc/awLtlo
};
✅Материалы для изучения алгоритмов и структур данных
- OTUS Алгоритмы для разработчиков 2020 - https://vk.cc/aA1T9E
- Книги - https://vk.cc/aA1Srj
- Визуальное представление алгоритмов
- https://visualgo.net/en
- https://algorithm-visualizer.org/
- Algorithms Specialization от Стэндфордского университета (Coursera) - https://vk.cc/aA1UO1
- Лекции Маврина Павла - https://www.youtube.com/c/pavelmavrin
✅ Ресурсы с задачами для практики
- https://www.hackerrank.com/domains/cpp
- https://codeforces.com/
- https://codewars.com/kata/search/cpp?q=&&beta
✅ Полезные лекции и интересные статьи
- Отличные статьи по С++ и не только —> http://scrutator.me/
- Великолепные лекции по С++ от преподавателя МФТИ —> https://vk.cc/axCue7
- Лекторий ФПМИ (Введение в С++ (1 курс, осень 2020)) —> https://vk.cc/aBbhB3
- Лекции по С++ от Computer Science Center Ч1 —> https://vk.cc/axCupG Ч2 —> https://vk.cc/axCu9X
- Jason Turner (C++ Weekly) —> https://www.youtube.com/user/lefticus1