libstdc++: std::bad_cast Class Reference (original) (raw)

#include <[typeinfo](a00038%5Fsource.html)>

Inheritance diagram for std::bad_cast:

Public Member Functions
virtual const char * what () const noexcept

Detailed Description

Thrown during incorrect typecasting.

If you attempt an invalid dynamic_cast expression, an instance of this class (or something derived from this class) is thrown.

Definition at line 222 of file typeinfo.

Constructor & Destructor Documentation

std::bad_cast::bad_cast ( ) inlinenoexcept

Member Function Documentation

what()

virtual const char * std::bad_cast::what ( ) const virtualnoexcept

The documentation for this class was generated from the following file: