Для получения триального ключа
заполните форму ниже
Team license
Enterprise license
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Запросите информацию о ценах
Новая лицензия
Продление лицензии
--Выберите валюту--
USD
EUR
RUB
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Бесплатная лицензия PVS-Studio для специалистов Microsoft MVP
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Для получения лицензии для вашего открытого
проекта заполните, пожалуйста, эту форму
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Мне интересно попробовать плагин на:
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Ваше сообщение отправлено.

Мы ответим вам на


Если вы так и не получили ответ, пожалуйста, проверьте папку
Spam/Junk и нажмите на письме кнопку "Не спам".
Так Вы не пропустите ответы от нашей команды.

Публикации: видео

30 Сен 2019
Лекция 12. С++20 и обозримое будущее
Филипп Хандельянц
Это последняя, 12 лекция в этом цикле лекций и тут обсуждается стандарт С++20, который должен выйти уже в этом году. Как обычно, лекцию проведет эксперт по С++ от нашей компании - Филипп Хандельянц, и вот список тем, которые будут затронуты: • Концепты (Concepts) • Би…
...
30 Сен 2019
Лекция 11. Неопределённое поведение, или как выстрелить себе в ногу
Андрей Карпов
На лекции мы рассмотрим: • Терминологию: неопределённое поведение, неуточнённое поведение • Несколько простых примеров неопределённого поведения • Выход за границу массива • Отсутствие виртуального деструктора • Оператор delete • Нулевые указатели • Сдвиги • Целочислен…
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
* Нажимая на кнопку, вы даете согласие на обработку своих персональных данных. См. Политику конфиденциальности
30 Сен 2019
Лекция 10. Сборка C/C++ проектов и её оптимизация
Филипп Хандельянц
На 10 лекции мы рассмотрим следующие аспекты: • Фазы трансляции в языках C/C++• Зависимости• Внешние шаблоны• Предкомпилированные заголовки• Параллельная и распределенная компиляция• Кэш компилятора• Замена компонентов трансляции: препроцессор, компилятор, компоновщик•…
...
30 Сен 2019
Лекция 9. Метапрограммирование в С++
Филипп Хандельянц
На 9 лекции вы узнаете: • Введение в метапрограммирование • Основные аспекты шаблонов: шаблонные функции, шаблонные классы, полная и частичная специализация, вариативные шаблоны, свертка • Вычисления на этапе компиляции • Манипуляция с типами на этапе компиляции • Curi…
...
30 Сен 2019
Лекция 8. Стандарт кодирования PVS-Studio и приёмы при разработке эффективных С++ диагностик
Андрей Карпов
На 8 лекции будет рассмотрен стандарт кодирования и зачем его нужно применять. Касательно стандарта кодирования будут затронуты общие положения, строки, именование переменных, именование типов, именование функций а также выравнивание кода. Еще будет рассказано о таких …
...
30 Сен 2019
Лекция 7. Статический анализ, как неотъемлемая часть разработки при написании программ на C++
Андрей Карпов
На 7 лекции мы рассмотрим: • Предпосылки необходимости использования статического анализа • Обзоры кода • Взаимосвязи в большом проекте • О плотности ошибок • Статический анализ кода • Примеры обнаруживаемых ошибок • PVS-Studio • Правильные и неправильные способы испол…
...
30 Сен 2019
Лекция 6. STL: функциональные объекты, алгоритмы
Филипп Хандельянц
На шестой лекции будет рассказано про алгоритмы (концепция итераторов, типы алгоритмов), обертки (stack, queue, priority_queue, heap) и функциональные обертки (function, hash, placeholders, reference_wrapper, plus, minus, ...)
...
30 Сен 2019
Лекция 5. STL: концепция, контейнеры, итераторы
Филипп Хандельянц
На пятой лекции Филипп расскажет про историю библиотеки шаблонов STL, из чего она состоит, и как взаимодействует с концептами. Также будут рассмотрены типы контейнеров (vector, list, forward_list, deque, ...) и типы итераторов (input, output, forward, bidirectional, ra…
...
30 Сен 2019
Лекция 3. Вывод типов в C++
Филипп Хандельянц
Третья лекция расскажет все о выводе типов. Вы узнаете, как она работала до и после C++11, что делают "auto" / "decltype" / "decltype(auto)", как функционирует "std::initializer_list" совместно с выводом типов, как правильно использовать список захвата лямбд и ключевое…
...
30 Сен 2019
Лекция 2. Нововведения стандарта C++14
Филипп Хандельянц
Вторая лекция затронет изменения, вводимые стандартом C++14, а именно: новые правила вывода типов, ослабление ограничений для constexpr, обобщенные лямбда-функции и другие.
...
Показать еще
Показано: - из 12
Unicorn with delicious cookie
Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо