小编Ans*_*ang的帖子

Push_back 可变参数函数参数转换为向量?

我正在尝试 push_back 可变参数函数的参数,如下所示,但编译器说存在类型不匹配(由于参数是通用类型,而向量是 int)。我应该怎么做才能使参数兼容?

vector<int> x;
template<typename... Rest>
void foo(Rest... rest) {
    x.push_back(rest...);
}
Run Code Online (Sandbox Code Playgroud)

c++ debugging variadic variadic-functions

3
推荐指数
1
解决办法
1300
查看次数

标签 统计

c++ ×1

debugging ×1

variadic ×1

variadic-functions ×1