Y-lib
Loadrunner libraries
Functions
Standard C memory functions

Standard C memory functions (defined in cstring.h, stdlib.h) More...

Functions

void * memchr (const void *s, int c, size_t n)
 Documented at http://www.cplusplus.com/reference/cstring/memchr/. More...
 
int memcmp (const void *s1, const void *s2, size_t n)
 Documented at http://www.cplusplus.com/reference/cstring/memcmp/. More...
 
void * memcpy (void *dest, const void *src, size_t n)
 Documented at http://www.cplusplus.com/reference/cstring/memcpy/. More...
 
void * memmove (void *dest, const void *src, size_t n)
 Documented at http://www.cplusplus.com/reference/cstring/memmove/. More...
 
void * memset (void *buffer, int c, size_t n)
 Documented at http://www.cplusplus.com/reference/cstring/memset/. More...
 
void * calloc (size_t num_elems, size_t elem_size)
 Documented at http://www.cplusplus.com/reference/cstdlib/calloc/. More...
 
void free (void *mem_address)
 Documented at http://www.cplusplus.com/reference/cstdlib/free/. More...
 
void * malloc (size_t num_bytes)
 Documented at http://www.cplusplus.com/reference/cstdlib/malloc/. More...
 
void * realloc (void *mem_address, size_t size)
 Documented at http://www.cplusplus.com/reference/cstdlib/realloc/. More...
 

Detailed Description

Standard C memory functions (defined in cstring.h, stdlib.h)

Function Documentation

void* calloc ( size_t  num_elems,
size_t  elem_size 
)
void free ( void *  mem_address)
void* malloc ( size_t  num_bytes)
void* memchr ( const void *  s,
int  c,
size_t  n 
)
int memcmp ( const void *  s1,
const void *  s2,
size_t  n 
)
void* memcpy ( void *  dest,
const void *  src,
size_t  n 
)

Documented at http://www.cplusplus.com/reference/cstring/memcpy/.

Note
The operation of memcpy is not guaranteed on overlap, use memmove instead
void* memmove ( void *  dest,
const void *  src,
size_t  n 
)
void* memset ( void *  buffer,
int  c,
size_t  n 
)
void* realloc ( void *  mem_address,
size_t  size 
)

Documented at http://www.cplusplus.com/reference/cstdlib/realloc/.

Note
::{realloc}(NULL, size) === ::{malloc}(size)