Помещаем строки в параметры шаблонов
#C #c14 #constexpr #strings IV
https://habr.com/ru/post/438146/
#C #c14 #constexpr #strings IV
https://habr.com/ru/post/438146/
t.me
Помещаем строки в параметры шаблонов
Современный C++ принес нам кучу возможностей, которых раньше в языке остро не хватало. Чтобы хоть как-то получить подобный эффект на протяжении долгого времени...
Мемоизация в compile time вычислениях в C++
#Ненормальноепрограммирование #C #compiletime #template #expressiontemplate #constexpr #мемоизация IV
https://habr.com/ru/post/544960/
#Ненормальноепрограммирование #C #compiletime #template #expressiontemplate #constexpr #мемоизация IV
https://habr.com/ru/post/544960/
t.me
Мемоизация в compile time вычислениях в C++
Программистам на C++ хорошо (надеюсь!) известно, что во время компиляции можно производить разнообразные вычисления. Лишь бы эти вычисления были "чистыми", без п...
Дизайн и эволюция constexpr в C++
#C #Компиляторы #c #constexpr #компиляторы #clang IV
https://habr.com/ru/post/579490/
#C #Компиляторы #c #constexpr #компиляторы #clang IV
https://habr.com/ru/post/579490/
t.me
Дизайн и эволюция constexpr в C++
constexpr - одно из самых магических ключевых слов в современном C++. Оно дает возможность создать код, который будет выполнен еще до окончания процесса компиляции, что является абсолютным пределом...
Компиляция на этапе выполнения в C++: constexpr, consteval и constinit
#БлогкомпанииOTUS #Программирование #C #компиляция #constexpr #consteval
https://habr.com/ru/companies/otus/articles/801045/
#БлогкомпанииOTUS #Программирование #C #компиляция #constexpr #consteval
https://habr.com/ru/companies/otus/articles/801045/
Хабр
Компиляция на этапе выполнения в C++: constexpr, consteval и constinit
Привет, Хабр! Сегодня мы поговорим о том, как constexpr , consteval , и constinit позволяют реализовывать компиляцию на этапе выполнения. Компиляция на этапе выполнения позволяет ускорить выполнение...
Type Loopholes: решая нерешаемое. Рефлексия времени компиляции
#Программирование #C #лупхолы #метапрограммирование #рефлексия #c #constexpr
https://habr.com/ru/articles/824574/
#Программирование #C #лупхолы #метапрограммирование #рефлексия #c #constexpr
https://habr.com/ru/articles/824574/
Хабр
Type Loopholes: решая нерешаемое. Рефлексия времени компиляции
Лупхолы — это техника, позволяющая манипулировать глобальным состоянием компилятора, добавляя значения и считывая их. Эта техника позволяет решать многие задачи, некоторые из которых будут рассмотрены...