new.  
More...
Inheritance diagram for std::bad_alloc:

| Public Member Functions | |
| bad_alloc () throw () | |
| virtual | ~bad_alloc () throw () | 
new. 
bad_alloc (or classes derived from it) is used to report allocation errors from the throwing forms of new. 
Definition at line 55 of file new.
| virtual std::bad_alloc::~bad_alloc | ( | ) | throw ()  [virtual] | 
 1.4.7
 1.4.7