Форум программистов, компьютерный форум, киберфорум
Наши страницы

Битовые поля - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать массив из элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread614203.html
задача следующая: дана матрица A(NxN). сформировать ономерный массив по следующим правилам:если аii<0(i=2,...,n-1),в качестве bi взять сумму элементов i-той строки матрицы, предшествующих aii, в...
C++ Запуск программы Не знаю в какую лучше тему написать. Такая проблема - написал программу на С, она пишет свой лог-файл. Дело в том что при запуске двойным щелчком все работает отлично. А если ее кинуть в... http://www.cyberforum.ru/cpp-beginners/thread614189.html
C++ Вывод символов массива
очень нужна помощь, не одупляю что-то вообще Дан массив из К символов. Вывести на экран сначала все цифры. входящие в него, а затем все остальные символы, сохраняя при этом взаимное расположение...
Написать общую формулу для метода простых итераций и вставить в этот блог C++
voidMi(float x2,float x,float eps,float x0,float x1,float a,float b,float c,float k){ int m; m=0; //количествоитераций x=x0; ...
C++ Разобрать структуру с именем ZNAK, содержащую поля: фамилия, имя, знак зодиака, дата рождения http://www.cyberforum.ru/cpp-beginners/thread614159.html
Разобрать структуру с именем ZNAK, содержащую поля: - Фамилия, имя. - Знак зодиака. - Дата рождения (массив их трех чисел для хранения даты, месяца и года) Написать программу, выполняющую...
C++ Visual Studio and Matlab Здравствуйте! Поскажите, как правильно написать код и настроить среду, чтобы созданные в Visual Studio 2010 dll файлы поключались и работали в Матлабе. Желательно привести пример, поскольку и в... подробнее

Показать сообщение отдельно
taras atavin
3570 / 1754 / 91
Регистрация: 24.11.2009
Сообщений: 27,567
26.06.2012, 17:31  [ТС]
Цитата Сообщение от Evg Посмотреть сообщение
Если тебе впадлу читать и разбираться, что не всё ли тебе равно, что да как там располагается. Важно лишь то, что ты туда можешь записать и прочитать.
Тогда бы я завёл два обычных, а не битовых поля и тему бы не создавал. Но у меня массив в 512 таких структур (пришлось одним из битов индекса пустить бит расширенной клавы, не трогая при этом сам код кеи). В 2 раза увеличить массив и в 8 - это уже заметно. Кроме того, надо ведь сохранить и возможность обращения к полям по более привычным маскам. Это ведь только переменные маски длинных полей мне мало знакомы, а фиксированные маски флагов привычны. И я как раз хочу разобраться.

Добавлено через 1 минуту
Цитата Сообщение от Evg Посмотреть сообщение
По ссылке есть объяснение на русском языке.
В англоязычном пэдээфе?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.