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

Побитовые операции (вывести упакованную структуру как 16-ричное число и вывести отдельные ее части) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Первую и вторую строки отсортировать выбором по убыванию, пятый и шестой столбец отсортировать по возрастанию пузырьком. http://www.cyberforum.ru/cpp-beginners/thread706210.html
Помогите пожалуйста с написанием кода. Задача 2. Первую и вторую строки отсортировать выбором по убыванию, пятый и шестой столбец отсортировать по возрастанию пузырьком. Создать вторую матрицу, содержащую данные первой матрицы, отсортированной вставкой по возрастанию. Кто поможет буду огромно благодарен!!!
C++ Можно ли получить ссылку на экземпляр класса по полю этого экземпляра схематично код такой - class A { static void staticMethodA(SomeClass* memberA); SomeClass* memberA; } void staticMethodA(SomeClass* memberA) { http://www.cyberforum.ru/cpp-beginners/thread706208.html
Задана матрица чисел: c [11] [11] Вычислить сумму элементов, образующих символ C++
Помогите пожалуйста с написанием кода. Задача 1. Задана матрица чисел: c Вычислить сумму элементов, образующих символ --*--------- *-- ----*----- *---- ------*--*------ --**********-- -----* --*------- ----* ----*------
C++ как к двум RadioButton присвоить значения одной переменной?
как к двум RadioButton присвоить значения одной переменной? если можно по подробнее... программа через switch
C++ Создание библиотеки .h http://www.cyberforum.ru/cpp-beginners/thread706185.html
Я только начал учить программированию, и меня заинтересовало как создать свою библиотеку с расширением .h! Подскажите с чего начать создавать, не писать в самом файле, а как создать этот файл с расширением .h?
C++ Описать структуру в соответствии с заданием. Описать структуру с именем ZNAK содержащие следующие поля: -фамилия и имя -знак зодиака -дата рождения(массив из 3-х чисел) Написать программу выполняющую следующие действия: -ввод с клавиатуры данных в массив состоящих из 8 элементов типа ZNAK; записи должны быть упорядочены по знакам зодиака -вывод на экран информации о людях родившихся в месяц значения которого введено с клавиатуры... подробнее

Показать сообщение отдельно
DesT05
0 / 0 / 1
Регистрация: 08.11.2010
Сообщений: 7

Побитовые операции (вывести упакованную структуру как 16-ричное число и вывести отдельные ее части) - C++

23.11.2012, 00:30. Просмотров 628. Ответов 0
Метки (Все метки)

Доброго времени суток !
Есть задание по побитовым операциям:
Написать две программы, первая из которых вводит составляющие части структуры данных, и формирует из них упакованую структуру, вторая программа вводит упакованую структуру как 16-ричное число и выводит отдельные ее части.
Структура:
1110001DRRRRAAAA
D - направление передачи в регистр(0)/ в память(1)
R - 1-й р=операнд - регистр
A - регистр адреса второго операнда

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main()
{
    int k=0,d,r,a,c=113;
    cin>>d>>r>>a;
    k=c;
    k=(k<<1)|d;
    k=(k<<4)|r;
    k=(k<<4)|a;
    printf("%x",k);
    system ("pause");
}
Сделал ли я правильно первую часть и как сделать вторую ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru