table of contents
        
      
      
    
      other versions
    
    - Tumbleweed 2024.07.05-1.3
 - Leap-16.0
 - Leap-15.6
 
| std::stack::size(3) | C++ Standard Libary | std::stack::size(3) | 
NAME¶
std::stack::size - std::stack::size
Synopsis¶
size_type size() const;
  
   Returns the number of elements in the container adaptor. Equivalent to return
  
   c.size().
Parameters¶
(none)
Return value¶
The number of elements in the container adaptor.
Complexity¶
Constant.
Example¶
// Run this code
  
   #include <algorithm>
  
   #include <cassert>
  
   #include <stack>
  
   int main()
  
   {
  
   std::stack<int> stack;
  
   assert(stack.size() == 0);
  
   const int count = 8;
  
   for (int i = 0; i != count; ++i)
  
   stack.push(i);
  
   assert(stack.size() == count);
  
   }
See also¶
 empty checks whether the container adaptor is empty
  
   (public member function)
  
   size
  
   ssize returns the size of a container or array
  
   (C++17) (function template)
  
   (C++20)
| 2024.06.10 | http://cppreference.com |