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

The MPL Reference Manual: vector_c

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 / Sequences / Classes / vector_c

vector_c

Description

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

Header

Sequence form Header
вариативный #include<boost/mpl/vector_c.hpp>
нумерованный #includen_c.hpp>

Expression semantics

Семантика выражения определяется только там, где она отличается от вектораили не определена.

Expression Semantics
<
vector_c<T,c1,c2,...cn>
vectorn_c<T,c1,c2,...cn>
>
Aвекторинтегральных постоянных обертокинтеграл_cc1>интеграл_cинтеграл_c<39] cn>c; см.Интегральная последовательность Wrapper.
<
vector_c<T,c1,c2,...cn>::type
vectorn_c<T,c1,c2,...cn>::type
>
Идентиченвекторуинтегралу_cc>интегралу_cинтегралу_cинтегралу_c>см.Integral Sequence Wrapper.
<
vector_c<T,c1,c2,...cn>::value_type
vectorn_c<T,c1,c2,...cn>::value_type
>
ИдентичноT; см.Интегральная обертка последовательности.

Example

typedef vector_c<int,1,1,2,3,5,8,13,21,34> fibonacci;
typedef push_back<fibonacci,int_<55> >::type fibonacci2;
BOOST_MPL_ASSERT_RELATION( front<fibonacci2>::type::value, ==, 1 );
BOOST_MPL_ASSERT_RELATION( back<fibonacci2>::type::value, ==, 55 );

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




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



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


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 22:57:26/0.0065469741821289/0