2010-05-21 2 views

ответ

4

Вам нужен template template parameter:

template < template <typename> class Container> void foo (Container<string>& stuff); 
+0

'шаблона класса Container'. – kennytm

+0

Да, второе typename должно быть классом вместо этого, и оно работает. Благодаря! – Kyle

+2

Последнее предложение этой связанной страницы неверно. См. [Мой вопрос] (http://stackoverflow.com/questions/1469743/standard-library-containers-with-additional-optional-template-parameters) –

Смежные вопросы