小编che*_*ies的帖子

为什么C++中的内置堆栈接口没有clear()函数?

在进一步使用它之前我必须清空堆栈。我确实明白可以这样做:

while (!mystack.empty()) { mystack.pop(); }

没有这个功能有什么具体原因吗?或者只是第一次制作时没有人感受到它的要求而被排除在外

另外,Java中的栈接口确实有一个clear()功能。

c++ stack

2
推荐指数
1
解决办法
1955
查看次数

标签 统计

c++ ×1

stack ×1