Standard library header <cstring>
From cppreference.com
                    
                                        
                    
                    
                                                            
                    This header was originally in the C standard library as <string.h>.
This header is for C-style null-terminated byte strings.
Contents | 
[edit] Macros
|    implementation-defined null pointer constant  (macro constant)  | 
[edit] Types
|    unsigned integer type returned by the sizeof operator  (typedef)  | 
[edit] Functions
 String manipulation | 
|
|    copies one string to another  (function)  | 
|
|    copies a certain amount of characters from one string to another  (function)  | 
|
|    concatenates two strings  (function)  | 
|
|    concatenates a certain amount of characters of two strings  (function)  | 
|
|    transform a string so that strcmp would produce the same result as strcoll   (function)  | 
|
 String examination | 
|
|    returns the length of a given string  (function)  | 
|
|    compares two strings  (function)  | 
|
|    compares a certain amount of characters of two strings  (function)  | 
|
|    compares two strings in accordance to the current locale  (function)  | 
|
|    finds the first occurrence of a character  (function)  | 
|
|    finds the last occurrence of a character  (function)  | 
|
|    returns the length of the maximum initial segment that consists  of only the characters found in another byte string (function)  | 
|
|    returns the length of the maximum initial segment that consists  of only the characters not found in another byte string (function)  | 
|
|    finds the first location of any character from a set of separators  (function)  | 
|
|    finds the first occurrence of a substring of characters  (function)  | 
|
|    finds the next token in a byte string  (function)  | 
|
 Character array manipulation | 
|
|    searches an array for the first occurrence of a character  (function)  | 
|
|    compares two buffers  (function)  | 
|
|    fills a buffer with a character  (function)  | 
|
|    copies one buffer to another  (function)  | 
|
|    moves one buffer to another  (function)  | 
|
 Miscellaneous | 
|
|    returns a text version of a given error code  (function)  | 
|