3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
|
||||||
1 | ||||||
Работа с указателями. Необходимо чтобы при изменении битов в битовом поле менялась и переменная26.01.2014, 21:14. Показов 1184. Ответов 8
Метки нет (Все метки)
Здравствуйте. Прошу помощи в решении следующей задачи:
Имеем переменную int16 и 16-битное битовое поле. Необходимо чтобы при изменении битов в битовом поле менялась и переменная, соответственно при изменении переменной менялись биты битового поля. Тоесть нужно что-то вроде &BPole=&Flags1. Битовое поле и переменная объявлены так:
0
|
26.01.2014, 21:14 | |
Ответы с готовыми решениями:
8
Как добиться, чтобы при изменении шапки на одной веб-странице шапка на всех веб-страницах менялась автоматически? Необходимо, чтобы при изменении данных в Combobox, изменялось подключение к DBGrid и прочим компонентам необходимо чтобы числовое поле меняло цвет при значении кратному 8 Необходимо, чтобы при загрузки формы в текстовое поле выводилась первая строка файла |
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|||||||||||
26.01.2014, 21:20 | 2 | ||||||||||
union тебе в помощь
Добавлено через 3 минуты http://ru.wikipedia.org/wiki/О... ура_данных) что то типа
а обращаться можешь по разному
1
|
3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
|
|
26.01.2014, 23:08 [ТС] | 3 |
Я не совсем точно выразился, уточню вопрос. Мне нужно связать не просто с переменной, а с элементом массива.
Тоесть допустим есть массив int arr[100]. Мне нужно чтобы битовое поле имело один адрес с заранее заданным элементом этого массива, например arr[31].
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|||||||||||
27.01.2014, 00:02 | 4 | ||||||||||
ну к приведение
или даже можно так
но я бы сделал весь массив union а то вдруг завтра понадобится другой элемент памяти это лишней не займет а удобства прибавится
0
|
3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
|
||||||
27.01.2014, 12:35 [ТС] | 5 | |||||
К сожалению вариант
"инициализация: невозможно преобразовать "short *" в "Flags16BitsStruct *" "значение типа "short *" нельзя использовать для инициализации сущности типа "Flags16BitsStruct *"
0
|
3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
|
|
27.01.2014, 14:43 [ТС] | 7 |
0
|
3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
|
|
27.01.2014, 15:44 [ТС] | 9 |
Да в курсе я. Только делал неправильно (Flags16BitsStruct) вместо (Flags16BitsStruct *) вот и не работало.
0
|
27.01.2014, 15:44 | |
27.01.2014, 15:44 | |
Помогаю со студенческими работами здесь
9
Необходимо, чтобы при вводе в текстовое поле символов слово автоматически дополнялось из Таблици БД Для каждой записи в поле необходимо организовать, чтобы при выборе этого параметра открывалась новая БД Как сделать, чтобы при нажатии на radio менялась картинка? Как сделать, чтобы при редактировании дата создания записи не менялась? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |