형식이 a<b<c>>
인 경우, 다시 풀어서 형태 이름 a
과 b<c>
을 얻을 수 있습니까? c
? 또는 최소한 typename의 요소를 일치시킬 수있는 템플릿 기능을 가질 수 있어야합니다.C++ 11에서 유형 표현식을 풀 수 있습니까?
template <typename C, typename E>
fun(C<E>& h, C<E>& i) {...}
미리 감사드립니다.
형식이 a<b<c>>
인 경우, 다시 풀어서 형태 이름 a
과 b<c>
을 얻을 수 있습니까? c
? 또는 최소한 typename의 요소를 일치시킬 수있는 템플릿 기능을 가질 수 있어야합니다.C++ 11에서 유형 표현식을 풀 수 있습니까?
template <typename C, typename E>
fun(C<E>& h, C<E>& i) {...}
미리 감사드립니다.
template <template<typename> class C, typename E>
fun(C<E>& h, C<E>& i) {...}
왜 - std :: vector
@FredFinkle 때문에
이것은 "모든 유형"을 말하는 방법에 관한 질문에 대한 답변입니다. 다시 한번 감사드립니다. –
아니, A'는'때문에하지 않는 유형 이름 "* 나는 내가'A'와'B'다음'c' * 유형 이름을 다시 얻을 그것을 휴식을 취하실 수 있습니다." 간단히'b ','c'를 다시 얻을 수 있습니다. –
ildjarn