gpt4 book ai didi

c++ - 将参数列表从函数移动到分配类 C++

转载 作者:太空宇宙 更新时间:2023-11-04 13:55:39 25 4
gpt4 key购买 nike

我试图将参数列表从函数移动到类分配。像这样:

SomeClass *func(...) {
SomeClass Pointer = new SomeClass(...);
return Pointer;
}

哪里...应该有参数列表。为什么它不起作用,你能告诉我这个机制是如何工作的吗(中间杠杆 :D)?

最佳答案

我不确定我是否理解你的问题,但我认为你想转发论据。

template <typename... Ts>
SomeClass *func(Ts&&... vs)
{
SomeClass *p = new SomeClass(std::forward<Ts>(vs)...);
return p;
}

关于c++ - 将参数列表从函数移动到分配类 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21584337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com