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

Работа с битами. Чтение переменной по битам - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать класс String http://www.cyberforum.ru/cpp-beginners/thread1306538.html
Есть такое задание. //Создать консольное приложение, содержащее реализацию и практическое применение класса Строка. Данный класс должен быть основан на динамическом расширяемом массиве символов. Функциональность класса: //1. Инициализация строки. //2. Изменение строки. //3. Возвращение строки. //4. Получение длинны строки. //5. Добавление строки к существующей. //6. Вставка символа в...
C++ Довести длину строки до заданной, вставляя пробелы между словами Довести длинну строки до заданной вставляя пробелы меду словами . Напечатать все слова которые совпадают с ее первым словом. Пожалуйста Добавлено через 18 часов 0 минут Людиии http://www.cyberforum.ru/cpp-beginners/thread1306523.html
Определять минимальную сумму между двумя соседними элементами массива C++
Задание: Напишите программу, которая позволяет вводить динамический одно-мерный целочисленный массив и посредством вызова функции определять минимальную сумму между двумя соседними элементами массива. При передаче массива в функцию используйте указатели, а размерность передавайте по ссылке. Применение глобальных переменных категорически запрещено.
C++ Объясните работу указателей
Не могу въехать в тему указателей в с++.Как я понял указатель это та же переменная только значением является адрес. Дали в универе код, сижу над ним, никак не могу вникнуть. #include <iostream> using namespace std; int main() { int *q, n, *p; // здесь вроде как объявляем 2 указателя и переменную n = 100; p = &n; // &-используется для определения адреса по имени, т.е. приравниваем...
C++ Переставить значения заданного одномерного массива http://www.cyberforum.ru/cpp-beginners/thread1306515.html
Помогите, пожалуйста, справиться с задачей! Нужно переставить значения заданного одномерного массива так, чтобы все нулевые значения оказались в конце массива, а ненулевые в начале. не нарушая порядок, в котором они следовали в исходном массиве.
C++ Написать функцию вычисления корней квадратного уравнения Напишите функцию вычисления корней квадратного уравнения. Про-грамма должна принимать от пользователя коэффициенты, вызывать функцию, а затем выводить полученный результат. Параметрами функ-ции должны быть коэффициенты и корни уравнения. Такие аргументы как корни уравнения необходимо передавать по ссылке. Значение, воз-вращаемое функцией, должно передавать в вызывающую программу ин-формацию о... подробнее

Показать сообщение отдельно
lenston
2 / 0 / 1
Регистрация: 12.11.2014
Сообщений: 33
21.11.2014, 15:04  [ТС]     Работа с битами. Чтение переменной по битам
Цитата Сообщение от _Ivana Посмотреть сообщение
какого байта, когда у тебя инт, да еще и знаковый?
точняк блин.. вот так будет работать..

C
1
unsigned char x=0xF3;
Добавлено через 13 минут
Спасибо.. тоже отлично работает..

Цитата Сообщение от nmcf Посмотреть сообщение
a = x >> 7;
* * printf(" %i\n",a);_dv(a); printf("\n"); * * * *
* * b = (x >> 4) & 7;
* * printf(" %i\n",b);_dv(b); printf("\n");
* * c = (x >> 3) & 1;
* * printf(" %i\n",c);_dv(c); printf("\n");
* * d = x & 7;
* * printf(" %i\n",d);_dv(d); printf("\n");
 
Текущее время: 14:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru