![]() |
![]()
| ![]() |
![]()
NAMEnaturalstrcmp - compare string in alphabetical order for letters and numerical for digits. See the file man1/alc_origin.1. SYNOPSIS#include "mut.h" int naturalstrcmp(s, t) char ∗s, ∗t; PARAMETERSDESCRIPTIONnaturalstrcmp is an alphanumerical comparison function that ensures x12 > x2 for example. First, the alphabetical part of the string is compared, using strcmp(3), then, if it has trailing numbers, they are compared using a numerical function. RETURN VALUESnaturalstrcmp has the same return values than the standard library strcmp(3) function. EXAMPLE#include "mut.h" static int connectorcmp(flc, slc) locon_list **flc, **slc; { return naturalstrcmp((*slc)->NAME, (*flc)->NAME); } SEE ALSOmbk(1), strcmp(3). See the file man1/alc_bug_report.1.
|