Антон Полухин — Грязные C++ трюки из userver и Boost

Подробнее о конференции C++ Russia:
— — Скачать презентацию с сайта С++ Russia —
Спикер рассказал и показал, как создать некоторые отлично работающие C++ решения «на грани фола»: — получение stack trace из любого исключения без изменения кода сторонних библиотек; — подмена части механизма исключений на лету, чтобы улучшить их производительность; — код с выполнением функции по адресу 0x42, чтобы делать интересные штуки на compile-time; — получение имен полей структуры на этапе компиляции без макросов и кодогенерации. Пожалуйста, не повторяйте это в проде, не проконсультировавшись с коллегами!

Смотрите также