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: