
17.03.2022, 14:39
|
|
Флудер
Регистрация: 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
.
.
.
}
;
}
|
|
|