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

Нумерация битов в битовых полях - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Взаимно ссылающиеся классы: 1)Правильное описание 2)ошибки IntelliSense http://www.cyberforum.ru/cpp-beginners/thread1134891.html
Есть такой код: class A; //объявление кл. А (т.н. "forward declaration") class E { //описание кл. Е public: void static changeA(A&); }; class A { //описание кл. А public:
C++ Задача с массивом Дана такая задача : Все правильно показывает до 6-й степени двойки, а дальше не правильные степени.. в чем ошибка? Выполнил ее вот так : #include <iostream> #include <cstdlib> #include <cmath> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1134887.html
C++ Разработать программу, определяющую принадлежит ли точка заданной фигуре
Подскажите пожалуйста, зачем нужен "!" в выражении (x*x+y*y<=1 && !(x>0 && y<0)). Оно правильно только не понимаю для чего тут "!". Сама задача такова: Разработать программу, определяющую принадлежит ли точка заданной фигуре.
C++ Бинарные файлы
Помогите пожалуйста написать программы. Исходный файл формировать программно. Количество элементов исходного файла неизвестно. В файле содержатся числа. Сформировать из них матрицу, содержащую пять элементов в строке. Лишние числа отбросить. Вывести на печать матрицу в общепринятом виде и посчитать сумму элементов, содержащихся в предпоследней строке Благодарю всех, кто откликнется и...
C++ Определите, является последовательность, содержащаяся в файле, знакопеременной http://www.cyberforum.ru/cpp-beginners/thread1134827.html
Пусть Дан Файл целых чисел.Определите,является последовательность,в нем содержащаяся знакопеременной.
C++ Считать из файла значения для формулы Здравствуйте, доброго времени дня. У меня возникли некие вопросы. Задача такова считать файл и работать с ним. Точнее, из файла загнать случайные переменные (их там приблизительно 80, выбрать 1) и посчитать по формуле. Что у меня получилось, а получилось у меня считать файл и просматривать его, но ни как не удаеться поработать с ним, вот мой код: #include <string> #include <fstream> ... подробнее

Показать сообщение отдельно
anwender95
0 / 0 / 0
Регистрация: 31.03.2014
Сообщений: 10
31.03.2014, 16:19     Нумерация битов в битовых полях
Здравствуйте!
У меня есть битовое поле и юнион:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
struct bitfield{
    bool b0:1;
    bool b1:1;
    bool b2:1;
    bool b3:1;
    bool b4:1;
    bool b5:1;
    bool b6:1;
    bool b7:1;
    bool b8:1;
    bool b9:1;
    bool b10:1;
    bool b11:1;
    bool b12:1;
    bool b13:1;
    bool b14:1;
    bool b15:1;
};
union byte{
    bitfield p; //part
    short int a; //all
};
Меня интересует, можно ли обращаться к номерам битов через переменную?
Типа
C++
1
2
3
for(int i=0;i<15;i++){
word2.p.bi;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru