cstring.h is a standard header file
cstring.h contains the definitions of (list and descriptions from [1]):
- NULL
- std::memchr: locate character in block of memory
- std::memcmp: compare two blocks of memory
- std::memcpy: copy block of memory
- std::memmove: move block of memory
- std::memset: fill block of memory
- std::size_t: unsigned integral type
- std::strcat: concatenate strings
- std::strchr: locate first occurrence of character in string
- std::strcmp: compare two strings
- std::strcoll: compare two strings using locale
- std::strcpy: copy string
- std::strcspn: get span until character in string
- std::strerror: get pointer to error message string
- std::strlen: get string length
- std::strncat: append characters from string
- std::strncmp: compare characters of two strings
- std::strncpy: copy characters from string
- std::strpbrk: locate characters in string
- std::strrchr: locate last occurrence of character in string
- std::strrspn: get span of character set in string
- std::strstr: locate substring
- std::strtok: split string into tokens
- std::strxfrm: transform string using locale
