Внимание! В связи с пандемией коронавируса встреча была перенесена на 27 марта 2021г (пока что дата неточная). Обо всех изменениях мы сообщаем рассылкой на почту. Следите за новостями.
Мероприятие бесплатное!
Программа:
11:00-11:30 Регистрация
11:30-12:30 "Deduction guides. Невозможное возможно!" Руслан Арутюнян (Intel).
Доклад посвящен Class Template Argument Deduction (CTAD) и Deduction guides.
В докладе мы посмотрим как работает выведение типов для классов, а также на разные стадии подстановки выведенного типа в шаблон. Узнаем, что такое dedution guides и как с помощью них можно написать подсказки для выведения типа. Как можно отключить автоматическое выведение типа и когда может быть полезно.
Далее я хотел бы показать пример написания сложного Deduction Guide. Это реальный случай из жизни, как невозможное стало возможным за 2 дня
12:30-13:00 Перерыв
13:00-13:30 "C++20 ускоряет код" - Алексей Миловидов (Яндекс, ClickHouse)
В своём докладе Алексей расскажет, как переход на C++20 позволил добиться увеличения скорости выполнения запросов в ClickHouse.
13:30-14:30 "Учимся готовить C++ корутины на практике" - Павел Новиков (Align Technology).
В С++20 появился мощный инструмент — корутины. Однако в данный момент в стандартной библиотеке C++ практически нет средств для удобной работы с корутинами «из коробки». Поэтому нужно научиться их готовить, чтобы использовать этот инструмент с пользой и эффективно. Этим мы и займёмся.
Разберёмся, как использовать корутины с нуля для
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.