Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

The MPL Reference Manual: Integral Constant

Boost , ,

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Front Page / Data Types / Concepts / Integral Constant

Integral Constant

Description

Integral Constant является классом держателя для значения компиляционного времени интегрального типа. Каждый Integral Constant также является нулевым Meta function, возвращаясь. Интегральная константа объект неявно конвертируется в соответствующее значение времени выполнения завернутого интегрального типа.

Expression requirements

В следующей таблице и последующих спецификациях n является моделью Integral Constant.

Expression Type Complexity
n::tag integral_c_tag Постоянно.
n:: value_type Интегральный тип Постоянно.
n:: value Интегральное постоянное выражение Постоянно.
n::type Integral Constant Постоянно.
next::type Integral Constant Постоянно.
приор::type Integral Constant Постоянно.
n:: value_type const c = n()   Постоянно.

Expression semantics

Expression Semantics
n::tag n тег типа; n::tag:: value n конверсия ранг.
n:: value_type Cv-неквалифицированный тип n:: value.
n:: value Значение обернутой интегральной константы.
n::type is_same:: value == true.
next::type An Integral Constant c типа n:: value_type так что c:: value == n:: value + 1.
приор::type An Integral Constant c типа n:: value_type так что c:: value == n:: value - 1.
n:: value_type const c = n() c == n:: value.

Статья The MPL Reference Manual: Integral Constant раздела может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 20:22:17/0.028057098388672/1