Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

C++Now 2017: Ben Deane & Jason Turner "constexpr ALL the things!"

Автор: CppNow

Загружено: 2017-06-06

Просмотров: 21667

Описание:

http://cppnow.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/boostcon/cppnow_pr...
—
constexpr: in C++11, a curiosity; in C++14, viable for more uses; now with added power, in C++17 will it become an important tool in the programmer’s toolkit?

In this talk we will examine the possibilities and power of constexpr and explore what can (and what should) be done at compile-time with C++17. We’ll present techniques for building constexpr data structures and algorithms, and for effectively meshing compile-time and runtime computation with constexpr API constructs. We’ll also consider the opportunities for judicious use of user defined literals for expressive compile-time abstractions.

Compile-time computation offers perhaps the ultimate zero-cost abstraction, and this talk attempts to answer the question of how C++17 delivers on the promise.
—
Ben has been writing games for almost 20 years, and in C++ for most of that. He is currently a Principal Engineer at Blizzard Entertainment where he works on the Battle.net team. He's always looking for useful new techniques in C++, and he likes functional programming.

Host of C++Weekly    / jasonturner-lefticus  , Co-host of CppCast http://cppcast.com, Co-creator and maintainer of the embedded scripting language for C++, ChaiScript http://chaiscript.com, and author and curator of the forkable coding standards document http://cppbestpractices.com.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
---

*--*

---

C++Now 2017: Ben Deane & Jason Turner "constexpr ALL the things!"

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

C++Now 2017: Jason Rice “Nbdl: A library that uses metaprogramming... A lot

C++Now 2017: Jason Rice “Nbdl: A library that uses metaprogramming... A lot"

CppCon 2017: Ben Deane & Jason Turner “constexpr ALL the Things!”

CppCon 2017: Ben Deane & Jason Turner “constexpr ALL the Things!”

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я удалил ';' из C

Я удалил ';' из C

Будет ли встраиваемые системы по-прежнему привлекательной карьерой в 2026 году?

Будет ли встраиваемые системы по-прежнему привлекательной карьерой в 2026 году?

C++Now 2017

C++Now 2017

CppNow 2023

CppNow 2023

CppCon 2016: Jason Turner “Practical Performance Practices

CppCon 2016: Jason Turner “Practical Performance Practices"

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

Lightning Talk: Lambda None of the Things - Braden Ganetsky - C++Now 2025

Lightning Talk: Lambda None of the Things - Braden Ganetsky - C++Now 2025

Профессор Ю.Н. Харари: угрозы и риски ИИ в будущем (Давос 2026)

Профессор Ю.Н. Харари: угрозы и риски ИИ в будущем (Давос 2026)

CppCon 2017: Jason Turner “Practical C++17”

CppCon 2017: Jason Turner “Practical C++17”

Подключаем Meshtastic к Linux с помощью C • Первый шаг и общее направление • Live coding

Подключаем Meshtastic к Linux с помощью C • Первый шаг и общее направление • Live coding

Lightning Talk: C++ vs Rust - Mackenzie

Lightning Talk: C++ vs Rust - Mackenzie "Zie" Weaver - C++Now 2025

Обзор на zellij: Убийца tmux?

Обзор на zellij: Убийца tmux?

Lightning Talk: Strongly Typed `using` C++ Declarations - Ali Almutawa Jr. - C++Now 2025

Lightning Talk: Strongly Typed `using` C++ Declarations - Ali Almutawa Jr. - C++Now 2025

C++Now 2018: Ben Deane “Easy to Use, Hard to Misuse: Declarative Style in C++”

C++Now 2018: Ben Deane “Easy to Use, Hard to Misuse: Declarative Style in C++”

CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”

CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Задача из вступительных Стэнфорда

Задача из вступительных Стэнфорда

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com