oz1*_*1cz 1 c++ stack containers stdvector stddeque
我为什么要使用a std::stack或a std::queue而不是a std::vector或a std::deque?
由于容器适配器只是标准容器周围的包装器,为什么要使用它们呢?
To limit the user interface
您不希望您的堆栈能够删除其他地方的元素而不是顶部.如果您具有完全相同的性能,为什么使用向量代替堆栈也可以提高可读性和可靠性.
std::stack比std::vector你想要实现的容器真的更具表现力LIFO.
| 归档时间: |
|
| 查看次数: |
1861 次 |
| 最近记录: |