我希望能够转换std :: stack<>到std :: deque<> ;.有直接的转换吗?
解决方法
你需要手动完成:
while (!stk.empty()) { deq.push_back(stk.top()); stk.pop(); }
while (!stk.empty()) { deq.push_back(stk.top()); stk.pop(); }