Как пройти через каждый бит байта

Я не знаю, как реализовать следующий алгоритм.

Например, у меня int = 26, это это «11010» в двоичном формате. Теперь мне нужно выполнить одну операцию для 1, другую для 0 слева направо до конца байта. Но я понятия не имею, как это реализовать. Возможно, я могу преобразовать двоичный файл в массив char, но я не знаю, как это сделать. btw, int равно 26 только в примере, в приложении оно будет случайным.

5
задан Brooks Moses 16 December 2010 в 21:34
поделиться