Показать сообщение отдельно

  #11  
Старый 22.06.2009, 09:54
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

Практически правильно, но есть способо без изменения позиции переменных

Его необходимо применить чтобы данная структура стала 7 байт и не потерялся функционал
Код:
struct _REC
{
  struct
   {
      unsigned char data1;
      unsigned short data2;
      bool data3;
      bool data4;
     bool data5;
   } first_rec;
  bool data6;
 bool data7;
 unsigned short data8;
} REC;
Также более наглядно будет в этом примере:
Размер должен быть 7 байт!!
Код:
struct _REC
 {
  unsigned short data1;
  unsigned short data2;
  unsigned short data3;
  bool data4;
  bool data5;
  bool data6;
  bool data7;
  bool data8;
} REC;

Последний раз редактировалось slesh; 22.06.2009 в 10:02..
 
Ответить с цитированием