Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Могут ли быть битовые поля членами usion?
Отправлено
kan
13 октября 2009, г. 11:59
Дело в том, что как будто бы не могут, но IAR не ругается...
А мне бы не помешали.
заранее спасибо за ответ
Составить ответ
|
Вернуться на конференцию.
Ответы
Членом union могут быть структуры с битовыми полями. Еще IAR понимает неименованные структуры (anonymous structs and unions) - имена получаются не такие многоэтажные.
-
vmp
(13.10.2009, 12:14:20
10.0.1.100,87.245.155.198
,
пустое
)
А что не могут? Внутри юниона структурку забацать - наверно могут.
-
Quasy
(13.10.2009, 12:01:6
192.168.0.207,80.243.9.34
,
пустое
)
это и так понятно, но! IAR не ругается если напрямую вписать бит в union!
-
kan
(13.10.2009, 12:16:31
192.168.3.9,62.205.163.4
,
пустое
)
а почему он должен ругаться ?
-
DASM
(13.10.2009, 12:20:28
203.185.50.220
,
пустое
)
В нескольких местах читаю что битфиелд погуд быть только членами структуры в составе union. щас...{+}
-
kan
(13.10.2009, 12:35:6
192.168.3.9,62.205.163.4
, 223 байт)
Живите проще - рссматривайте union - как ту же структуру,(+)
-
Quasy
(13.10.2009, 12:43:44
192.168.0.207,80.243.9.34
, 149 байт)
Понял! Сомнения развеяны! Спасибо всем, господа.
-
kan
(13.10.2009, 13:35:59
192.168.3.9,62.205.163.4
,
пустое
)
union
-
kan
(13.10.2009, 11:59:31
192.168.3.9,62.205.163.4
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 12:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru