【发布时间】:2013-11-12 11:13:59
【问题描述】:
在 Java 中,Deque 类的末端有 removal methods,它实际上返回了返回的元素。
在 C++ 中,似乎实现相同行为的唯一方法是首先显式复制元素,然后将其弹出。
std::deque<int> myDeque;
myDeque.push_back(5);
int element = myDeque.back();
myDeque.pop_back();
有没有一种机制可以同时做到这两点?
【问题讨论】:
-
删除
[java]因为答案与 Java 无关。