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

Customization

Boost , Chapter 1. Boost.Icl , Chapter 1. Boost.Icl

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

PrevUpHomeNext

iclобеспечивает возможность настройки пользовательских шаблонов и типов классов с статическими границами интервала для использования с интервальными контейнерами.

Существует шаблонinterval_traits, который должен быть инстатирован для определенного пользователем интервального типа, чтобы обеспечить связанные типы и основные функции. Связанные типы интервала присваиваются посредством специализации шаблонаinterval_bound_type.

настраивать

Имя

Описание

associated types

interval_type

interval type of the partial specialisation for the user defined type

domain_type

the domain or element type of the interval

domain_compare

Порядок на элементах

basic functions

construct(const domain_type&, const domain_type&)

построить интервал

lower(const interval_type&)

select the interval's lower bound

upper(const interval_type&)

select the interval's upper bound

interval bounds

интервал_bound_type<интервал_type>[...]

specialize meta function interval_bound_type to assign one of the 4 bound types to the user defined interval.

Как сделать настройку подробно показано в примерепользовательский интервал.


PrevUpHomeNext

Статья Customization раздела Chapter 1. Boost.Icl Chapter 1. Boost.Icl может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: Chapter 1. Boost.Icl ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 03:48:37/0.00341796875/0