От: | Tasheehoo | ||
Дата: | 29.10.17 11:22 | ||
Оценка: |
#include <utility>
template<int... ints>
struct s0{};
using pair = std::pair<int, int>;
template<pair... pairs> // 'struct std::pair<int, int>' is not a valid type for a template non-type parameter
struct s1{};
int main()
{
using tso = s0<1,2,4>;
using ts1 = s1<{1,1}, {2,2}> // template argument 1 is invalid
}