48 static bool eq(
char c1,
char c2)
49 {
return toupper(c1) == toupper(c2);};
51 static bool ne(
char c1,
char c2)
52 {
return toupper(c1) != toupper(c2);};
54 static bool lt(
char c1,
char c2)
55 {
return toupper(c1) < toupper(c2);};
57 static int compare(
const char *s1,
const char *s2,
size_t n)
63 typedef std::basic_string<char, cistring_char_traits<char> >
cistring;