2011-12-29 94 views

回答

1

如果你有一個數組,你可以嘗試使用POSIX qsort function這樣的:

int cmpfunc(ref string x, ref string y) { 
    return Posix.strcmp(x, y); 
} 
var strs = new string[] {"x", "z", "fred"}; 
Posix.qsort (strs, strs.length, sizeof(string), (Posix.compar_fn_t) cmpfunc); 

,並確保與--pkg posix編譯。如果對用戶進行排序,您可能需要使用strcoll

相關問題