_rotl, _rotr unsigned short _rotl(unsigned short val, int num) unsigned short _rotr(unsigned short val, int num) Подробнее о _rotl, _rotr
qsort void qsort(void *base, size_t num, size_t size, int (*compare) (const void *, const void *)) Подробнее о qsort