Saturday, January 28, 2017

C++ Library -

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