Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Удалить из каждого байта строки первый (старший) бит. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ взлом паролей http://www.cyberforum.ru/cpp-beginners/thread376937.html
есть ли какие нибудь простые алгоритмы для взлома паролей к rаr архиву? Желательно чтоб были по с++
C++ Стрельба в координаты мыши Как оказалось, отсутствие математических основ в голове, это очень большая проблема, ибо застрял на простой задаче. Собственно, производится выстрел из корабля, снаряд должен лететь по направлению... http://www.cyberforum.ru/cpp-beginners/thread376912.html
Файловый поток вместо одного слова считывает два, почему? C++
Друзья! Вот код #include <stdio.h> #include <iostream> #include <fstream> using namespace std; int main () { ifstream ifs ("z.txt"); string temp;
C++ помогите переделать программу (по проще)
программа которое определяет максимальное число из введенной последовательности и положительных чисел (длина и последовательность не ограничен) программа должна проверять правильность исходных...
C++ Метод Гаусса (блок-схема) http://www.cyberforum.ru/cpp-beginners/thread376897.html
Нужна помощь в вербальном описании блок-схемы,помогите,пожалуйста
C++ нужно написать прогу(исходника нет..) Долго сидел думал но так и не додумался как написать... первые месяцы только изучаю си и с++ вот собственно сама задача.. Написать программу вычисляющую сумму покупки К тетрадей и Н РУЧЕК С... подробнее

Показать сообщение отдельно
ssementsov
0 / 0 / 0
Регистрация: 02.11.2011
Сообщений: 89

Удалить из каждого байта строки первый (старший) бит. - C++

02.11.2011, 22:16. Просмотров 4452. Ответов 19
Метки (Все метки)

Здравствуйте.

Суть задачи в общем-то и отображена в названии задачи.

Есть строка: unsigned char str[100];

Необходимо в каждом бите удалить старший бит. Если делать логический сдвиг влево, то я удалю значение старшего бита, а в младший бит занесу "0", но мне надо будет в младший бит заносить старший бит из 2-го байта строки. И так далее. При необходимости последний байт полученной строки дополняется нулевыми битами.

Не могу сообразить как надо организовать перенос битов между байтами. Помогите с идеями пожалуйста..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru