Изменяем ли кортеж boost?

Я использовал кортеж повышения в качестве значения на карте STL. До сих пор мне приходилось только создавать кортеж и вставлять его в карту, а на более позднем этапе извлекать значения.

Теперь мне нужно иметь возможность изменить кортеж на карте. Возможно ли это, или я столкнулся с одним местом, где вы не должны использовать кортежи вместо структур.

Благодарность


person Pradyot    schedule 22.12.2009    source источник
comment
rtfm, boost.org/doc/libs/ 1_41_0/libs/tuple/doc/   -  person sellibitze    schedule 22.12.2009


Ответы (1)


Пока кортеж является значением карты, а не ключом, кортеж полностью изменчив:

http://www.boost.org/doc/libs/1_41_0/libs/tuple/doc/tuple_users_guide.html#accessing_elements

person Sebastian    schedule 22.12.2009
comment
Пропустил это в документации. получить‹0›(t) = 5; - person Pradyot; 22.12.2009