wcsncmp
From cppreference.com
Defined in header <wchar.h>
|
||
int wcsncmp( const wchar_t* lhs, const wchar_t* rhs, size_t count ); |
(since C95) | |
Compares at most count
wide characters of two null-terminated wide strings. The comparison is done lexicographically.
The sign of the result is the sign of the difference between the values of the first pair of wide characters that differ in the strings being compared.
The behavior is undefined if lhs
or rhs
are not pointers to null-terminated strings.
Parameters
lhs, rhs | - | pointers to the null-terminated wide strings to compare |
count | - | maximum number of characters to compare |
Return value
Negative value if lhs
appears before rhs
in lexicographical order.
Zero if lhs
and rhs
compare equal.
Positive value if lhs
appears after rhs
in lexicographical order.
Notes
This function is not locale-sensitive, unlike wcscoll and wcsxfrm.