...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Get the last error associated with the stream.
const boost::system::error_code & error() const;
An error_code
corresponding
to the last error from the stream.
To print the error associated with a failure to establish a connection:
tcp::iostream s("www.boost.org", "http"); if (!s) { std::cout << "Error: " << s.error().message() << std::endl; }