[an error occurred while processing this directive]
Билу, и другим коллекционирам глюков IAR
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
zxcvbn 12 января 2005 г. 19:02
|
|
|
|
union{
struct{
char a;
char b;
char c;
char d;
};
struct{
long DD:18;
char DA:6;
char RD:4;
char VC:4;
};
};
компилируется, но не работает, опер. присв. с переменными DA,RD,VC не выполняется
вот так работает
union{
struct{
char a;
char b;
char c;
char d;
};
struct{
long DD:18;
long DA:6;
long RD:4;
long VC:4;
};
};
Вопрос повлияет ли этот глюк на эффективность кода, long все таки.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Здесь сыщет вопросы на ответы своя... — Trashy (13.01.2005 06:47, пустое, ссылка)
- Подробности, pls. — Bill (12.01.2005 21:08, пустое)
- Учите битовые поля. Это не глюк, это у вас баг — Mikla (12.01.2005 19:51, пустое)
- можно пояснить, что это должно вообще делать ? Пример кода например, где что-то там не выполняется — DASM (12.01.2005 19:41, пустое)
- PS. IAR 2.28 for AVR — zxcvbn (12.01.2005 19:04, пустое)
- PS. IAR 2.28 — zxcvbn (12.01.2005 19:03, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru