21 Internet protocol [internet]

21.7 Class ip::bad_address_cast [internet.bad.address.cast]

An exception of type bad_address_cast is thrown by a failed address_cast.

namespace std {
namespace experimental {
namespace net {
inline namespace v1 {
namespace ip {

  class bad_address_cast : public bad_cast
  {
  public:
    // constructor:
    bad_address_cast() noexcept;
  };

} // namespace ip
} // inline namespace v1
} // namespace net
} // namespace experimental
} // namespace std

bad_address_cast() noexcept;

Effects: constructs a bad_address_cast object.

Postconditions: what() returns an implementation-defined ntbs.