草庐IT

implementedPolicy

全部标签

c++ - 组合策略类 - 模板模板参数和可变参数模板

我想知道是否可以使用可变模板-模板参数组合策略类,以便每个策略都可以有自己的模板包。似乎您只能在所有策略中共享一个模板包,但我希望情况并非如此。以下似乎是可能的:templateclassPolicy1,templateclassPolicy2,templateclassPolicy3,typename...Args>structPolicyClass:publicPolicy1,publicPolicy2,publicPolicy3{}我希望每个政策都有自己的包,这样我就可以做这样的事情(?):templatestructimplementedPolicy1{};templatest