我需要做的是有一个函数,它使用参数包运算符接收任意参数列表,并将整个列表放入队列中,稍后我可以将这些参数传递给另一个函数。
这种事情:
void x(...args) {
queue.push(args...):
}
void y() {
z(queue.pop());
}
我将如何声明这个队列,一般我将如何执行此操作?
我需要做的是有一个函数,它使用参数包运算符接收任意参数列表,并将整个列表放入队列中,稍后我可以将这些参数传递给另一个函数。
这种事情:
void x(...args) {
queue.push(args...):
}
void y() {
z(queue.pop());
}
我将如何声明这个队列,一般我将如何执行此操作?