stack<>这个模板 在定义push方法的时候 是这样的
void
push(const value_type& __x)
{ c.push_back(__x); }
所以说push到stack中的对象是const修饰的。。。并且是压入对象的一个引用,如果我们定义一个
结构体struct node{ int a[2][3];};
然后stack
node x
st.push(x);
这样就可以了
stack
给出详细信息