C++ 1MIT осень 1 2020 — различия между версиями

Материал из CSC Wiki
Перейти к:навигация, поиск
(Дополнительные материалы)
(Базовые материалы)
Строка 13: Строка 13:
 
* [https://ru.coursera.org/specializations/c-plus-plus-modern-development#courses Специализация "Искусство разработки на современном C++"] на Coursera. Ближе всего идеологически.
 
* [https://ru.coursera.org/specializations/c-plus-plus-modern-development#courses Специализация "Искусство разработки на современном C++"] на Coursera. Ближе всего идеологически.
 
* Про зарезервированные имена в Си и C++ (нижние подчёркивания и не только): [https://stackoverflow.com/a/228797/767632 stackoverflow.com/a/228797/767632]
 
* Про зарезервированные имена в Си и C++ (нижние подчёркивания и не только): [https://stackoverflow.com/a/228797/767632 stackoverflow.com/a/228797/767632]
 +
* [https://en.cppreference.com/w/cpp Детальный справочник по C++]. Содержит сильно больше, чем надо в курсе. Лучше искать и читать понятные подмножества по конкретным темам вроде [https://en.cppreference.com/w/cpp/algorithm/sort <code>std::sort</code>] или [https://en.cppreference.com/w/cpp/language/member_functions member functions]).
  
 
=== Общее развитие ===
 
=== Общее развитие ===

Версия 20:56, 25 сентября 2020

Общее

Организация курса: https://github.com/hse-spb-2020-cpp

  • Дз 0: Lab 0: Hello, World! (попробовать классрум, необязательное, не на баллы)
  • Дз 1: Lab 1: BigInt
    • Общее для всех групп, обязательное.
    • Дедлайн: 1 октября (четверг) 23:59.

Лекции

Лектор: Суворов Егор Федорович (egor_suvorov@mail.ru]), в теме письма обязательно указывать [hse] [cpp] и слово "вопрос", если там вопрос.

Базовые материалы

Общее развитие

Дополнительные материалы

C++20 и метапрограммирование

Практика 1: Алфёров

Почта: vasily.v.alferov@gmail.com

Телега: vasiliyalferov

Практика 2: Лапшин

Практика 3-4: Суворов

Материалы: https://github.com/hse-spb-2020-cpp/practice-suvorov