public member function
<ios> <iostream>

std::ios_base::~ios_base

virtual ~ios_base();
Destruct object
Before the object is destroyed, all callback functions registered with member register_callback are called with erase_event as first argument.

Data races

The object is modified.

Exception safety

No-throw guarantee: never throws exceptions.