8
パラメータパックからtypedefをゲットX
を明示的にリストし、ファンクションパラメータタイプがTs
のvalue
であるようにします。どうすればいい?私はこの形式の構造体を持っている
パラメータパックからtypedefをゲットX
を明示的にリストし、ファンクションパラメータタイプがTs
のvalue
であるようにします。どうすればいい?私はこの形式の構造体を持っている
以下は私の仕事です。
template <typename T>
struct X
{
using value = T;
};
template <typename T>
struct Y
{
using value = T*;
};
template <typename... Ts>
void Func(typename Ts::value... ts)
{
}
int main()
{
Func<X<int>, Y<double>>(10, nullptr);
}
ああ、それは非常に意味をなさない:Dとても良い。 –