AutoGen - The Automated Program Generator: 7.6.28.21 strneqvcmp

[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

#### 7.6.28.21 strneqvcmp

compare two strings with an equivalence mapping

Usage:

    int res = strneqvcmp( str1, str2, ct );

Where the arguments are:

| Name | Type | Description
| --- | --- | ---------
| str1 | `const char*` | first string
| str2 | `const char*` | second string
| ct | `int` | compare length
| returns | int | the difference between two differing characters

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.

none checked. Caller responsible for seg faults.

This document was generated by Bruce Korb on April, 9 2006 using texi2html 1.76.