我正在尝试创建可变模板/参数包的过滤类型,并保留排序。 // example what im trying to accomplish} 在这个例子中,filter会过滤所有的整型,例如。query<int, A, B>::filtered == query<A, B>::filtered 我怎样才能创建一个像这样的util或者能达到同样效果的东西呢?
我正在尝试在我的应用程序中实现一个简单的“管道和过滤器”-type架构。我将为所有具有一个输入和一个输出类型参数的过滤器创建一个公共基类。我会为所有的过滤器注册下一个过滤器,这样它们就形成了一个简单的链。我有一个小问题:我应该如何将下一个过滤器的输出类型表示为类型参数(就像_ in prolog?-下一个对象<