У нас вы можете посмотреть бесплатно [C++ Day 2025] 8 Queens at Compile Time (Marco Marcello, Jonathan Marriott) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Event page: https://italiancpp.org/cppday25 Slides: https://github.com/italiancpp/cppday2... --- The 8 Queens Puzzle — placing eight queens on a chessboard such that no one threatens another — is a classic computer science and combinatorics problem, with exactly 92 valid solutions. While traditionally solved using runtime algorithms, this talk will revisit the puzzle through the lens of compile-time computation, illustrating the evolution of C++ metaprogramming. Years ago, one of the presenters implemented a solution using template metaprogramming techniques available at the time, demonstrating how even complex problems could be solved entirely at compile time. In this talk, we will revisit their original approach and contrast it with modern solutions that utilize variadic templates and constexpr functions to express the same logic more clearly and concisely. Through this journey, we will highlight not only how compile-time capabilities have grown, but also how modern techniques can drastically improve readability, maintainability, and performance. This talk is for anyone interested in metaprogramming, compile-time computation, or simply in seeing how far C++ has come in enabling elegant solutions to classic problems. -- The C++ Day 2025 was sponsored by: SEA VIsion (https://seavision-group.it/) ELT Group (https://www.eltgroup.net/) Develer (https://www.develer.com/) SIGEO (https://www.sigeosrl.com/)