
C++ meetup
чт, 28 ноябрь 2024, 19:00 (GMT+03:00) | |
Бесплатно | |
Есть трансляция | |
![]() |
Evrone
|
Программа
** Void me** — Сергей Кушниренко, Forgotten Empires (Microsoft Game Studios)
Обсудим проблему использования типа void в C++ на примере обновления фреймворка для бенчмарков, какие это может вызвать ошибки с тестами, возвращающими void. Посмотрим проблемы компиляции, которые может вызывать невозможность обработать void как возвращаемый тип и попробуем написать простую замену void, чтобы упростить возврат значений, но при этом избежать проблем с компиляцией и сохранить функциональность тестов. В заключение посмотрим как этот тип появился в языке о странности с его обработкой компиляторами. !!! Сама статья тут, для митапа будет подготовлена отдельная версия с примерами на godbolt и разбором решения!
Сериализация сложных структур данных с помощью jsoncpp — Константин Селезнёв, РЕЛЭКС
Расскажем, как в проекте с большим количеством различных json-ов сделать простую и удобную надстройку над json для всех основных типов данных.