strneqvcmp3
Compare two strings with an equivalence mapping
Usage
#include <your-opts.h>
cc [...] -o outfile infile.c -lopts [...]
int strneqvcmp(char const * str1, char const * str2, int ct);
Overview
Using a character mapping, two strings are compared for "equivalence". Each input character is mapped to a comparison character and the mapped-to characters are compared for the two NUL terminated input strings. The comparison is limited to ct bytes. This function name is mapped to option_strneqvcmp so as to not conflict with the POSIX name space.
str1
|
first string |
|---|---|
str2
|
second string |
ct
|
compare length |
Return value
the difference between two differing characters
Errors
none checked. Caller responsible for seg faults.
Releases
9 releases since Debian 6.0 (Squeeze); the text changed 8 times.