The standard provides for namespace and wide character type for Null Terminated Character Type Sequence functionality.
| <cstring.h> | <wchar.h> | <cstring.h> | <wchar.h> |
|---|---|---|---|
| memchr | wmemchr | strerror | |
| memcmp | wmemcmp | strlen | wcslen |
| memcpy | wmemcpy | strncat | wcsncat |
| memmove | wmemmove | strncmp | wcsncmp |
| memset | wmemset | strncpy | wcsncpy |
| strcat | wcscat | strpbrk | wcspbrk |
| strchr | wcschr | strrchr | wcsrchr |
| strcmp | wcscmp | strspn | wcsspn |
| strcoll | wcscoll | strstr | wcsstr |
| strcpy | wcscpy | strtok | wcstok |
| strcspn | wcscspn | strxfrm | wcsxfrm |
| mbstate_t | size_t | wint_t | |
| NULL | WCHAR_MAX | WCHAR_MIN |