template >
class stack {
protected:
Container c;
public:
explicit stack(const Container& = Container());
bool empty() const {return c.empty();}
size_type size() const {return c.size();}
value_type& top() {return c.back();}
const value_type& top() const {return c.back();}
void push(const value_type& x) {c.push_back(x);}
void pop() {c.pop_back();}
};
Келтірілген сипаттамадан (ол қысқартылып берілген)
push
стекке енгізу
əдісі
push_back
соңына енгізу əдісіне,
pop
стектен таңдау əдісі
pop_back
соңынан таңдау əдісіне сəйкес келетіні көрініп тұр, сонымен қатар, стектің
төбесіндегі элементтің мəнін алу немесе өзгерту үшін
Достарыңызбен бөлісу: |