提问人:user835943 提问时间:11/11/2021 更新时间:11/11/2021 访问量:229
使用一些用户提供的参数进行模板推导
Template deduction with some user-supplied arguments
问:
假设有一个具有两个模板参数的类
template<typename A, typename B>
class C {
C(B::X x) {}
};
是否可以有一个扣除指南,其中只有一个参数是推断的,另一个是用户指定的?
template<typename A, typename D>
C(D) -> C<A, D::Y>;
当我尝试这个时,clang给了我“推导模板包含一个无法推导的模板参数”
答: 暂无答案
评论
C<D> c(whatever);
make_*