Показать сообщение отдельно

  #5939  
Старый 17.03.2022, 14:39
imring
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами: 5145387

Репутация: 183


По умолчанию

Цитата:
Сообщение от Rei  

как сделать копию пакета параметров?

C++:





Код:
template

void
test
(
Args
.
.
.
args
)
{
auto
copied
=
args
.
.
.
;
// типа так
}

через tuple можно

C++:





Код:
template

std
::
tuple

test
(
Args
.
.
.
args
)
{
return
std
::
make_tuple
(
args
.
.
.
)
;
}


или через std::vector

C++:





Код:
template

/*или std::any*/
>
std
::
vector

test
(
Args
.
.
.
args
)
{
return
{
args
.
.
.
}
;
}
 
Ответить с цитированием