如何在C ++中使用集合向量?

我可以做一个简单的数组:
set < char > * words = new set < char > [10]
我怎么能做一组矢量? 这会导致编译器错误:
vector < set< char >> v
。 谢谢你的回答!     
已邀请:
如果
vector < set< char >> v
正是你所拥有的(我希望你剪切和粘贴),你会遇到一个令人烦恼的C ++小功能。 那些
>>
看起来像两个模板的两个闭合尖括号。它们看起来像编译器的右移运算符。将它们更改为
> >
,中间有空格。 幸运的是,这应该在今年应该批准的C ++标准中得到解决。不幸的是,您刚才没有使用符合C ++ 11的编译器。     
而不是'>>'尝试'>>'...就像这样:
vector<set<char> > testVect;
    

要回复问题请先登录注册