Introduction
It is a header describes functions used to manage dynamic storage in C++.The header also defines some specific types and the set_new_handler / get_new_handler pair of functions as shown below −Functions
| S.N. | Function & description |
|---|---|
| 1 | operator new It allocates storage space. |
| 2 | operator new[] It allocates storage space for array. |
| 3 | operator delete It deallocates storage space. |
| 4 | operator delete[] It deallocates storage space of array. |
| 5 | get_new_handler It is used to get new handler function. |
Types
| S.N. | Type & description |
|---|---|
| 1 | nothrow_t It is a nathrow type. |
| 2 | new_handler It is a type of new handler function. |
| 3 | bad_alloc It is an exception and throws on failure allocating memory. |
| 4 | bad_array_new_length It is a bad array length exception. |
Constants
| S.N. | Constant & description |
|---|---|
| 1 | nothrow It is a nathrow constants. |
No comments:
Post a Comment