Sta*_*ser -3 c++ linked-list data-structures
在C++中存在一个公共结构数据库,例如在Java中有它java.util.Collection的所有子类.C++中也有类似的东西吗?我不会为我使用的每个数据结构编写代码.
"在C++中存在一个公共结构数据库,例如在Java中有它
java.util.Collection的所有子类.在C++中也有类似的东西吗?"
是的,有标准的c ++容器库,它将涵盖您要求的大多数数据结构.
链表特别包含在内std::list.
虽然与java有什么不同,但这些容器类依赖抽象元编程概念来实现它们的接口,而不是只有一个集合类接口来处理它们.
常见实现的要点是特定提供的不同类型的iterator概念container types.
boost容器库可能提供更复杂的容器和数据结构类型,这些类型不被认为是标准的,而只是构成提议,可能会被合并到下一个c ++标准的定义中.
| 归档时间: |
|
| 查看次数: |
138 次 |
| 最近记录: |