https://en.cppreference.com/w/cpp/io/ios_base
It is quite common for a stream object to thread a call chain from top to bottom, for independent reasons. So, ability to stick on other context has saved bacon fairly often, over the decades.
No comments yet.