c++编译环境vscode
时间: 2023-10-10 20:07:05 浏览: 37
在 C++ 中实现一个栈,你可以使用模板来实现支持不同类型的栈元素。下面是一个实现栈的示例代码,包括一个 `push()` 函数,它接受一个右值引用作为参数:
```cpp
#include <iostream>
#include <vector>
template <typename T>
class Stack {
private:
std::vector<T> data;
public:
void push(T&& e) {
data.push_back(std::move(e));
}
};
i