Главная - Новости - Профессиональный C++

Профессиональный C++

31 августа 2018

В осеннем семестре 2018-2019 на 3-ем курсе ННГУ (ИИТММ) будет прочитан курс “Профессиональный C++”, который позволит слушателям погрузиться в детали языка C++ на основе современных стандартов языка C++11, C++14, C++17. Курс будет читаться сотрудниками компании Intel и содержать лучшие практики использования языка. Некоторые темы, которые будут затронуты в курсе “Профессиональный C++”:

  1. Range-based for loop
  2. Initializer list
  3. Argument-dependent lookup
  4. Lambda, std::function, std::bind
  5. Smart pointers
  6. Type deduction, auto, decltype
  7. Template specialization, variadic templates, parameter pack, constexpr
  8. R-value, perfect forwarding
  9. Containers + algorithms
  10. Concepts
  11. Iterators
  12. Allocators
  13. Template meta programming
  14. Threading

Для того, чтобы иметь возможность прослушать курс необходимо обладать базовыми знаниями о языке С++, т.к. при чтении курса будет сделан акцент на современных элементах языка. В начале сентября будет проведено тестирование на знание языка C++. Студенты, успешно прошедшие тестирование, будут будут отобраны для прослушивания курса. Желающие прослушать курс могут подготовиться по следующим темам:

  1. Type casting
  2. Exceptions
  3. Function default arguments
  4. Class layout
  5. Constructors, members initialization order, destructors
  6. Inheritance, multiple inheritance
  7. Virtual methods
  8. Static fields
  9. Initializer list
  10. STL, iterators

3 сентября 2018 в 9:10 в 314(2) состоится обзорная лекция.

Время проведения тестирования: 10 сентября 2018 в 9:10 в 314(2).

Все новости