如果您有类似的堆栈,我对堆栈的工作方式感到困惑
stack<string,vector<int>>
我理解容器是向量类型的容器,其中包含整数,但是字符串的用途是什么?或者即使它不是字符串,也可能是一个布尔值。第一个论点的目的是什么?
#include <iostream>
#include <stack>
#include <vector>
#include <string>
using namespace std;
int main ()
{
stack<string,vector<int> > third;
third.emplace(1);
cout << "size of third: " << third.size() << '\n';
}