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

Битовый сдвиг массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Калкулятор http://www.cyberforum.ru/cpp-beginners/thread1083882.html
Ребята помогите даны 2 числа надо написать программу которая делит, умножает, прибавляет и отменяет, типа калкулятор простой
C++ Сформировать одномерный массив целых чисел, используя датчик случайных чисел Сформировать одномерный массив целых чисел, используя датчик случайных чисел.Распечатать полученный массив. Удалить 5 первых элементов массива. Добавить в конец массива 3 новых элемента. Распечатать массив http://www.cyberforum.ru/cpp-beginners/thread1083874.html
C++ Составьте программу, которая создает очередь/стек.(Реализация работы с динамическими структурами)
Добрый день) Помогите вновь, пожалуйста, решить задачки :scratch:: 1. Составьте программу, которая создает очередь из произвольного количества элементов. Информационная часть динамического элемента должна состоять из двух целых чисел. Организуйте обработку каждого элемента: печать целых чисел из информационной части и квадрат их суммы. 2. Составьте программу, которая создает стек из...
В квадратной матрице X(n,m) найти Максимальный и минимальный элементы C++
В квадратной матрице X(n,m) найти Максимальный и минимальный элементы. Поэлементно поменять местами строку с максимальным элементом со столбцом с минимальным элементом.
C++ Описать структуру "Друг" http://www.cyberforum.ru/cpp-beginners/thread1083848.html
Всем привет! Помогите привести в нормальный вид программу .Надо описать структуру с именем DRUG ,содержащую след.поля: -фамилия и инициалы -дата рождения (массив из трех чисел) -номер телефона Напишите программу , выполняющую след.действия: -ввод с клавиатуры данных в массив , сост. из пяти элементов типа DRUG -вывод на экран информации о людях ,чей год рождения больше значения , введенного...
C++ запись структуры в файл #include <cstdio> #include <fstream> #include <iostream> using namespace std; struct MyStruct { char name; char surename; char town; подробнее

Показать сообщение отдельно
MartinSeptim
0 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 19
28.01.2014, 20:47  [ТС]     Битовый сдвиг массива
Цитата Сообщение от zss Посмотреть сообщение
При сдвиге восьмибитового char разряды выходят за границы байта и пропадают,
а в int - 4 байта, разряды останутся.
Ок, теперь понял. Однако я придумал другой способ, в котором можно иcпользовать char: result = x1 xor ( x2 & F0). Но здесь у меня проблема в том что допустим x1: 0001 1101
x2: 1110 0011. Мне нужно из этой последовательности получить 1110 1110 ... Но (x2 & F0) выдает 1100 000, а надо 0000 0011. Можно ли каким-то образом инвертировать порядок бит в байте?
 
Текущее время: 17:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru