On 02/05/2008, Neal Becker <ndbecker2(a)gmail.com> wrote:
template<typename T, template <typename A> class
CONT=std::vector>
class Ring {
};
template< typename T, typename C = std::vector<T> >
might do it, although I realise that's not what you really want :-/