我有一个用 Java 编写的函数,它接受可变参数作为参数。我想将该函数移植到 C++。我试图搜索,但我得到的最接近的是使用参数列表的 std::vector。将可变参数转换为 C++ 的最佳方法是什么?功能如下。
public EventHandlerQueue<T> get (final EventHandler<T> ... handlers)
{
// Do something with handlers
return new EventHandlerQueue<T>(handlers)
}