Филипп Хандельянц
C++

Лекция 5. STL: концепция, контейнеры, итераторы

На пятой лекции Филипп расскажет про историю библиотеки шаблонов STL, из чего она состоит, и как взаимодействует с концептами. Также будут рассмотрены типы контейнеров (vector, list, forward_list, deque, ...) и типы итераторов (input, output, forward, bidirectional, random, contiguous).

30 сентября 2019 г.

Лекция 3. Вывод типов в C++

Третья лекция расскажет все о выводе типов. Автор объяснит, как она работала до и после C++11, что делают "auto" / "decltype" / "decltype(auto)", как функционирует "std::initializer_list" совместно с выводом типов, как правильно использовать список захвата лямбд и ключевое слово "auto" в списке параметров и т.д.

30 сентября 2019 г.

Лекция 2. Нововведения стандарта C++14

Вторая лекция затронет изменения, вводимые стандартом C++14, а именно: новые правила вывода типов, ослабление ограничений для constexpr, обобщенные лямбда-функции и другие.

30 сентября 2019 г.

Лекция 1. Нововведения стандарта C++11

Первая лекция для тех, кто уже ступил на тропу изучения С++ и хочет узнать больше об этом языке, его развитии и возможностях. Эксперт по С++ от нашей компании - Филипп Хандельянц - расскажет о:

  • фичах стандарта С++11,
  • целях изменения в языке,
  • расширении его ядра и стандартной библиотеки.
30 сентября 2019 г.

Лекция 4. Нововведения стандарта С++17

На 4 лекции будут рассмотрены триграфы, старые функции-адапторы, различные изменения в ядре, как, например, вывод типов шаблонных классов из конструкторов или правил дедукции, а также изменения в стандартной библиотеке.

30 сентября 2019 г.

Анализатор кода PVS-Studio (мастер-класс)

Разработчики PVS-Studio продемонстрируют, как можно эффективно использовать инструменты статического анализа, как статический анализ может быть включен в CI (на примере стека "Docker + Jenkins + Maven + Java-анализатор PVS-Studio").

Также будет показан процесс интеграции сторонних плагинов (SonarJava, SpotBugs, PVS-Studio) в SonarQube для централизованного сбора и обработки результатов работы различных анализаторов.

8 апреля 2019 г.

Статический анализ и написание качественного кода на C/C++ для встраиваемых систем

Конференция: InoThings++ 2019.

Как учит печальный опыт множества инцидентов, требования к качеству программного кода встраиваемых систем намного выше, чем для классического программного обеспечения (игры, офисные пакеты, графические редакторы и т.д.). Поговорим о стандартах кодирования, таких как MISRA, SEI CERT, и инструментах статического анализа кода.

4 апреля 2019 г.

Мастер-класс «SonarQube: от установки до анализа production-кода»

Конференция: YappiDays 2018.

SonarQube представляет собой открытую платформу для обеспечения непрерывного контроля качества исходного кода. Она поддерживает большое количество языков программирования, позволяет удобно визуализировать результаты анализа и получать отчеты по множеству метрик. В общем виде SonarQube позволяет отследить динамику развития проекта во времени.

Одна из замечательных возможностей платформы - аккумуляция результатов ана...

2 ноября 2018 г.


Найденные ошибки

Проверено проектов
424
Собрано ошибок
14 441

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;
Этот сайт использует куки и другие технологии, чтобы предоставить вам более персонализированный опыт. Продолжая просмотр страниц нашего веб-сайта, вы принимаете условия использования этих файлов. Если вы не хотите, чтобы ваши данные обрабатывались, пожалуйста, покиньте данный сайт. Подробнее →
Принять