C#中C std :: vector的类似类是什么?
我想要一个类,它内部保持一个内部数组,并支持在O(1)时间插入后面.
解决方法
这是一个包含一些C/C++#容器的列表,它们彼此大致相同(不是确切的替换):
> std::vector
– > List<T>
> std::list
– > LinkedList<T>
> std::map
– > SortedDictionary<Tkey,Tvalue>
> std::set
– > SortedSet<T>
> std::unordered_set
– > HashSet<T>
> std::multiset
– > SortedDictionary<Tkey,int>
(int保持Tkeys数量)
> std::unordered_map
– > Dictionary<TKey,TValue>