cplusplus.com cplusplus.com
cplusplus.com   C++ : Reference : C Library : cstring
 
- -
C++
Information
Documentation
Reference
Articles
Sourcecode
Forum
Reference
C Library
IOstream Library
Strings library
STL Containers
STL Algorithms
C Library
cassert (assert.h)
cctype (ctype.h)
cerrno (errno.h)
cfloat (float.h)
climits (limits.h)
clocale (locale.h)
cmath (math.h)
csetjmp (setjmp.h)
csignal (signal.h)
cstdarg (stdarg.h)
cstddef (stddef.h)
cstdio (stdio.h)
cstdlib (stdlib.h)
cstring (string.h)
ctime (time.h)
cstring (string.h)
functions:
· memchr
· memcmp
· memcpy
· memmove
· memset
· strcat
· strchr
· strcmp
· strcoll
· strcpy
· strcspn
· strerror
· strlen
· strncat
· strncmp
· strncpy
· strpbrk
· strrchr
· strspn
· strstr
· strtok
· strxfrm
macros:
· NULL
types:
· size_t

-

cstring (string.h) header

C Strings

This header file defines several functions to manipulate C strings and arrays.

Functions

Copying:
memcpy Copy block of memory (function)
memmove Move block of memory (function)
strcpy Copy string (function)
strncpy Copy characters from string (function)

Concatenation:

strcat Concatenate strings (function)
strncat Append characters from string (function)

Comparison:

memcmp Compare two blocks of memory (function)
strcmp Compare two strings (function)
strcoll Compare two strings using locale (function)
strncmp Compare characters of two strings (function)
strxfrm Transform string using locale (function)

Searching:

memchr Locate character in block of memory (function)
strchr Locate first occurrence of character in string (function)
strcspn Get span until character in string (function)
strpbrk Locate character in string (function)
strrchr Locate last occurrence of character in string (function)
strspn Get span of character set in string (function)
strstr Locate substring (function)
strtok Split string into tokens (function)

Other:

memset Fill block of memory (function)
strerror Get pointer to error message string (function)
strlen Get string length (function)

Macros

NULL Null pointer (macro)

Types

size_t Unsigned integral type (type)
© The C++ Resources Network, 2000-2007 - All rights reserved
Spotted an error? - contact us