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