C/wchar.h
Este ficheiro de cabeceira permite traballar con caracteres de distinto tamaño en bytes. Pode incluírse nun código fonte mediante a seguinte directriz:
#include <wchar.h>
Funcións
[editar]wcscmp
[editar]O seu prototipo é o seguinte:
int wcscmp(const wchar_t *s1, const wchar_t *s2)
É o equivalente a strcmp para cadeas de caracteres de tamaño variable. Compara as cadeas de caracteres apuntadas por s1 e s2.
wcsncmp
[editar]O seu prototipo é o seguinte:
int wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n)
É o equivalente a strncmp para cadeas de caracteres de tamaño variable. É idéntica a wcscmp, salvo porque só compara os primeiros n caracteres de s1.
wcscasecmp
[editar]O seu prototipo é o seguinte:
nt wcscasecmp(const wchar_t *s1, const wchar_t *s2)
É o equivalente a strcasecmp para cadeas de caracteres de tamaño variable. Compara as cadeas de caracteres apuntadas por s1 e s2, sen diferenciar entre maiúsculas e minúsculas.
wcsncasecmp
[editar]O seu prototipo é o seguinte:
int wcsncasecmp(const wchar_t *s1, const wchar_t *s2, size_t n)
É idéntica a wcscasecmp, salvo porque só compara os primeiros n caracteres de s1.