ascii_ncasecmp


Description:

[ CCode ( cname = "g_ascii_strncasecmp" ) ]
public int ascii_ncasecmp (string s2, size_t n)

Example: Compare n bytes of strings, ignoring the case:

public static int main (string[] args) {
string str1 = "YOU WILL __OBEY__ THE DALEKS!";
string str2 = "You will //obey// the daleks!";

// Compare first 9 characters:
// Output: ``0``
int res = str1.ascii_ncasecmp (str2, 9);
print ("%d\n", res);

// Compare first 10 characters:
// Output: ``48``
res = str1.ascii_ncasecmp (str2, 10);
print ("%d\n", res);

return 0;
}

valac --pkg glib-2.0 string.ascii_ncasecmp.vala