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

битовая маска - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с массивами http://www.cyberforum.ru/cpp-beginners/thread1189253.html
Подскажите как подправить код чтобы каждый элемент строки "t" сравнивался с каждым элементом массива "c" и при совпадении брался элемент массива "w" и прибавлялся к пустому массиву. при тексте "hello" должно получиться "0805121214". windows forms int i, x, j, p; String^ t; char ww = {""}; char w = { "01", '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12',...
C++ Подскажите что значит эта строка в коде #include <iostream> using namespace std; int zada4a3(int N) { return N == 0 ? 0 : (N % 10) + zada4a3(N / 10); //что это значит? } int main() { http://www.cyberforum.ru/cpp-beginners/thread1189245.html
C++ Перегрузка операторов сравнения
Вот этот класс. Помогите пожалуйста. #include <iostream> #include<iomanip> #include<cstring> using namespace std; class HugeInt { friend ostream &operator<<( ostream &, const HugeInt & ); friend istream &operator>>( istream &, HugeInt & );
Построить и записать алгоритм вычисления суммы процентов по вкладу с использованием рекурсии C++
построить и записать алгоритм вычисления суммы процентов по вкладу с использованием рекурсии. Исходные данные : сумма вклада, ставка(процентов в год), срок вклада(дней). добрые люди,спасайте.
C++ Работа со структурными типами данных http://www.cyberforum.ru/cpp-beginners/thread1189202.html
Задание: В файле записан массив A(nxm) целых чисел. Структура файла следующая: сначала хранится n и m, а затем массив A. Определить в нем подмассивы, образованные двумя элементами: максимальным и минимальным (подмассив строится от левого верхнего угла до заданного элемента). Определить сумму элементов в каждой части массива. Используйте функции нахождения индексов минимального и максимального...
C++ Дайте ссылку, где можно разобраться с табуляцией? привет. В учебнике только сказано, что 2 символа\t означают табуляцию. погуглил: аналогичная ситуация, в найденных источниках только пишут, что \t это горизонтальная табуляция, а дальше понимай как хочешь. Но при этом в учебнике иногда в листингах используется этот символ. Например: #include <iostream> int main() { using namespace std; unsigned short shortVar = 5; unsigned long ... подробнее

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

битовая маска - C++

26.05.2014, 22:34. Просмотров 268. Ответов 0
Метки (Все метки)

Помогите, пожалуйста с написание такой программы! Никогда ничего такого подобного не делал!!!!
«Разработка консольных приложений, осуществляющих битовую
обработку данных»
Задание: разработать программу, которая преобразует последовательность
входных бит в выходную. Преобразование включает в себя логические
операции над отдельными битами. Подобным образом чаще всего
обрабатываются пакеты данных, получаемые из сетей различного
назначения. В данной работе рассматривается 32-разрядный пакет,
содержащий следующие поля:
F0 – поле флага, обозначающего принадлежность пакета определённой
системе;4
F1 – поле типа пакета ( команда или данные )
F2 – поле содержания ( непосредственная информация о данных или
команде)
F3 – контрольное поле
Обработка пакета в данной работе заключается в выделении содержимого
отдельных полей принятого пакета и контроля ошибок. Пакет вводится по
запросу с клавиатуры в виде 16-ричной символьной комбинации.
Контрольная комбинация вычисляется как побайтная сумма по модулю 31
содержимого разрядов пакета.
Результат обработки выводится на экран как двоичное содержимое
каждого из полей пакета

И вот таблица с какими-то для меня непонятными переменными
(
F2
Разрядность
F3
Разрядность
F4
1 4 1 22 5)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru