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

Tuple creation functions

Boost , Chapter 1. Fusion 2.2 , Class template tuple

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
Description

TR1 описывает 2 функции полезности для созданияTR1 Tuple.<make_tuple>строит кортеж из его списка аргументов, и<tie>строит кортеж ссылок на его аргументы. Подробности этих функций создания описаны в этом разделе.

Specification
template<typename T1, typename T2, ..., typename TN>
tuple<V1, V2, ..., VN>
make_tuple(const T1& t1, const T2& t2, ..., const TN& tn);

где<Vi>-<X&>, если cv - неквалифицированный тип<Ti>-<reference_wrapper<X>>, иначе<Vi>-<Ti>.

Возвращение:<tuple<V1,V2,...,VN>(t1,t2,...,tN)>

template<typename T1, typename T2, ..., typename TN>
tuple<T1&, T2&, ..., TN&>
tie(T1& t1, T2& t2, ..., TN& tn);

Возвращение: tuple(t1, t2, ..., tN). Когда аргумент<ti>является<ignore>, присвоение любого значения соответствующему элементу кортежа не имеет эффекта.


PrevUpHomeNext

Статья Tuple creation functions раздела Chapter 1. Fusion 2.2 Class template tuple может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: Class template tuple ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-07-04 22:26:43/0.0058109760284424/0