6
template<class ... T>
struct S{
template<int>
struct A{};
template<T...>
struct B{};
template<template<T...> class>
struct C{};
};
S<int>::C<S<int>::B> s1;
S<int>::C<S<int>::A> s2;//gcc5.1.0 fails, clang3.6.0 succeeds
int main(){}
आप यहाँ http://melpon.org/wandbox/permlink/hhy70gO9LMjLq9nUखाके टेम्पलेट पैरामीटर के टेम्पलेट पैरामीटर पैक विस्तार है, जीसीसी विफल रहता है, बजना सफल होता है
परीक्षण कर सकते हैं कौन सा सही, जीसीसी या बजना है?
में हल की गई है यह एक जीसीसी बग है। आप एक रिपोर्ट [यहां] दर्ज कर सकते हैं (https://gcc.gnu.org/bugzilla/) – 0x499602D2