gcc/4.7 kullanıyorum ve şablon işleviyle (veya üye işlevinde) şablon şablonu argümanıyla bir sınıf oluşturmam gerekiyor. Ben kod çalıştırır snippet'te işaretli iki satır yorum olarak aşağıdaki hatayıŞablon şablon kodu çalışmıyor
test.cpp: In function 'void setup(Pattern_Type&)':
test.cpp:17:34: error: type/value mismatch at argument 1 in template parameter list for 'template<template<class> class C> struct A'
test.cpp:17:34: error: expected a class template, got 'typename Pattern_Type::traits'
test.cpp:17:37: error: invalid type in declaration before ';' token
test.cpp:18:5: error: request for member 'b' in 'a', which is of non-class type 'int'
alıyoruz, bu nedenle A 'ana' ancak 'kurulum' in örneği olabilir. Bunun başkaları için de ilgi çekici olacağını düşünüyorum ve kodun çalışmadığının nedenini anlamaktan gerçekten çok mutlu olurdum. İşte herhangi bir öneri ve düzeltme için teşekkürler! Mauro
MSVC10 altında derleme yapar. –