![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
mapBoost , Chapter 1. Fusion 2.2 , Container
|
Параметр |
Описание |
по умолчанию |
---|---|---|
< |
Типы элементов |
неуказанный |
Notation
M
Тип<map
>
m
Пример<map
>
e0
...en
Неоднородные пары ключ/значение (см.<fusion::pair
>)
s
Семантика выражения определяется только там, где она отличается от или не определена вПередовая последовательностьиАссоциативная последовательность.
выражение |
Семантика |
---|---|
< |
Создает карту с элементами, построенными по умолчанию. |
< |
Создает карту с парами элементов< |
< |
Копия строит карту изПередовой последовательности< |
< |
Приписывается к карте< |
typedef map<pair
<int, char> ,pair
<double, std::string> > map_type; map_type m(make_pair
<int>('X') ,make_pair
<double>("Men")); std::cout <<at_key
<int>(m) << std::endl; std::cout <<at_key
<double>(m) << std::endl;
Статья map раздела Chapter 1. Fusion 2.2 Container может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |