|
FLTK 1.4.4
|
#include <ctype.h>#include <stdlib.h>#include <string.h>#include <FL/platform_types.h>#include <FL/filename.H>#include <FL/fl_utf8.h>Functions | |
| int | fl_casenumericsort (struct dirent **A, struct dirent **B) |
| Compares directory entries alphanumerically (case-insensitive). | |
| int | fl_numericsort (struct dirent **A, struct dirent **B) |
| Compares directory entries alphanumerically (case-sensitive). | |
| int fl_casenumericsort | ( | struct dirent ** | A, |
| struct dirent ** | B ) |
Compares directory entries alphanumerically (case-insensitive).
| int fl_numericsort | ( | struct dirent ** | A, |
| struct dirent ** | B ) |
Compares directory entries alphanumerically (case-sensitive).
Numbers are compared without sign, i.e. "-" is not taken as a sign of following numerical values. The following list of files would be in ascending order (examples are ASCII and numbers only for simplicity):
| [in] | A | first directory entry |
| [in] | B | second directory entry |
| -1 | A < B |
| 0 | A == B |
| +1 | A > B |