23.3 (cont.) - stack implementation

template <typename T, typename C>
int stack<T, C>::size() const
{
   return values.size();
}

template <typename T, typename C>
void stack<T, C>::push(const T& x)
{
   values.push_back(x);
}

prev |top |next