Spec-Zone.ru › C++

Библиотека метапрограммирования (начиная с C++11)

C++ предоставляет средства метапрограммирования, такие как трейты типов, рациональная арифметика на этапе компиляции и целочисленные последовательности на этапе компиляции.

Трейты типов

Заголовок <type_traits> предоставляет основанные на шаблонах интерфейсы для запроса свойств типов на этапе компиляции.

Рациональная арифметика на этапе компиляции

Заголовок <ratio> предоставляет типы и функции для работы с рациональными числами, хранящимися на этапе компиляции.

Целочисленные последовательности на этапе компиляции (начиная с C++14)

Определено в заголовке <utility>
integer_sequence
(C++14)
реализует целочисленную последовательность на этапе компиляции
(шаблон класса)

Отражение на этапе компиляции (начиная с C++26)

Заголовок <meta> предоставляет средства для статического отражения и метапрограммирования с использованием отражения.

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/meta

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API