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

Формирование и вывод на печать упакованной структуры из составляющих - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа для посчета частоты появления символа в тексте http://www.cyberforum.ru/cpp-beginners/thread1307259.html
Подскажите, пожалуйста, что не так с программой. При запуске программы выдает "Введите текст" и не реагирует на клавиатуру #include <iostream> #include <stdio.h> #include <string.h> #include <conio.h> #include <stdlib.h> # define size_text 350 # define size_char 256 using namespace std;
C++ Составить блок-схему к готовой программе #include <stdafx.h> #include <iostream> #include <stdio.h> using namespace std; int main(){ setlocale(LC_ALL, "Russian"); int const n=1000; int arr; int i=0,ns,count=0,countr=0; cout<<"Введите последовательность чисел: "; http://www.cyberforum.ru/cpp-beginners/thread1307254.html
C++ Графический вывод дерева
Всем привет! Нужна помощь при выводе троичного дерева на экран в горизонтальном виде. Мой код дерева: #include<iostream> #include<cmath> using namespace std;
C++ Работа с текстовыми файлами
Помогите выполнить задание: Написать консольное приложение, реализующее полученный вариант задания, используя конструкции и соответствующие функции стандартной библиотеки языка С. Написать программу, которая открывает в текстовом режиме произвольный текстовый файл в указанном каталоге, в соответствии с его полным именем, вводимым с клавиатуры. Далее программа должна по указанному символу...
C++ Циклические коды http://www.cyberforum.ru/cpp-beginners/thread1307196.html
Для построение циклического кода (CRC) нужен образующий полином, который мы должны найти по таблице неприводимых многочленов(см. вложение).. Обычно народ тупо забивает в массив эти значения и радуется... Я хочу сделать функцию генерации таких многочленов...(это вроде поля галуа и прочее.. хз). Вот код генерации 32 битных многочленов #define POLYNOMIAL 0x04c11db7L // CRC-32 void...
C++ Вычислить корни уравнения с заданной точностью eps методом Ньютона Уравнение: sinx-x*cosx=0 Правильно ли я составил программу? #include<iostream> #include<stdlib.h> #include<stdio.h> #include<stdlib.h> #include<iomanip> подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,058
22.11.2014, 00:55     Формирование и вывод на печать упакованной структуры из составляющих
Цитата Сообщение от Yana_Chernobay Посмотреть сообщение
int UnitStateWord;//слово состояния
обнулить бы надо, иначе мусор в переменной
Цитата Сообщение от Yana_Chernobay Посмотреть сообщение
G = (UnitStateWord<<8)&0x1F;
G знимает 8 бит а не 5
соответственно &0xFF;
Цитата Сообщение от Yana_Chernobay Посмотреть сообщение
UnitStateWord|=n&0xFF;
что за n? В первом сообщении не было?
если это младшие 3 бита то
UnitStateWord|=n&0x07;
Цитата Сообщение от Yana_Chernobay Посмотреть сообщение
А вот код распаковки, так он вообще не то выдает:
Цитата Сообщение от Yana_Chernobay Посмотреть сообщение
C++
1
2
3
4
G = (UnitStateWord<<8)&0x1F;
   S = (UnitStateWord<<4)&0xF;
   P = (UnitStateWord<<3)&1;
   n = UnitStateWord&0xFF;
сдвигать то нужно в другую сторону
 
Текущее время: 17:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru