Предположим, у меня есть одно длинное длинное целое и я хочу взять его биты и построить из него четыре коротких целых числа без знака.
Особый порядок здесь не имеет большого значения.
Обычно я знаю, что мне нужно сдвигать биты и усекать до размера unsigned short int. Но я думаю, что могу где-то сделать какую-то странную ошибку, поэтому спрашиваю.