Inheritance diagram for std::bad_cast:

| Public Member Functions | |
| bad_cast () throw () | |
| virtual | ~bad_cast () throw () | 
If you attempt an invalid dynamic_cast expression, an instance of this class (or something derived from this class) is thrown. 
Definition at line 139 of file typeinfo.
| virtual std::bad_cast::~bad_cast | ( | ) | throw ()  [virtual] | 
 1.4.7
 1.4.7