System::TupleFactory класс

TupleFactory class

Предоставляет статические методы для создания объектов кортежа.

class TupleFactory

Методы

МетодОписание
static Create(Args…)Создаёт новый объект кортежа.
static Create(T1, T2, T3, T4, T5, T6, T7, TRest)Создаёт новый 8‑кортеж. 8‑й элемент хранится внутри Tuple.

Примечания

#include "system/smart_ptr.h"
#include "system/tuple.h"
#include <iostream>

int main()
{
  const auto tuple = System::TupleFactory::Create(256, 16, 64);

  std::cout <<
    "Item 1: " << tuple->get_Item<0>() << std::endl <<
    "Item 2: " << tuple->get_Item<1>() << std::endl <<
    "Item 3: " << tuple->get_Item<2>() << std::endl;

  return 0;
}
/*
This code example produces the following output:
Item 1: 256
Item 2: 16
Item 3: 64
*/

См. также