other versions
    
    - Tumbleweed 2024.07.05-1.3
 - Leap-16.0
 - Leap-15.6
 
| std::ios_base::~ios_base(3) | C++ Standard Libary | std::ios_base::~ios_base(3) | 
NAME¶
std::ios_base::~ios_base - std::ios_base::~ios_base
Synopsis¶
virtual ~ios_base();
  
   Destroys the ios_base object.
  
   Before any of the member functions would yield undefined results, calls
    callbacks,
  
   registered by register_callback() passing erase_event as parameter. Then,
  
   deallocates any memory obtained.
  
   No operations on rdbuf are performed, it is not destroyed.
  
   Defect reports
  
   The following behavior-changing defect reports were applied retroactively to
  
   previously published C++ standards.
  
   DR Applied to Behavior as published Correct behavior
  
   LWG 3434 C++98 the destructor was not required to reclaim required
  
   memory for iarray and parray
| 2024.06.10 | http://cppreference.com |