-
- Зачем здесь юнион? Мое имхо union нужен если в одну область памяти
нужно разместить несколько объектов разных типов abivan(327 знак., 06.05.2020 15:17)
- Я ради наглядности использую юнион, эти указатели с индексами ...
банально мозг херней занят, звезды ловит. - VLLV(06.05.2020 16:13)
- это дело привычки. Привыкнешь и будешь считать что так и надо. это
из той же серии кто то считает, что сравнение с нулем повышает
наглядность кода abivan(439 знак., 06.05.2020 16:53)
- Чота я не понял, зачем там packed. Да и вообще, зачем это всё. Угар
кокойты. - SciFi(06.05.2020 16:55)
- Вот поэтому некоторым и нельзя goto. - fk0(06.05.2020 18:27)
- Во всех учебниках описывают битовые поля просто через unsigned,
студенты evgeniy1294(12 знак., 06.05.2020 19:27, ссылка)
- Вот поэтому долбоёбам и запрещают goto. Packed тоже нужно запретить, другого варианта видимо уж нет. fk0(4 знак., 06.05.2020 19:41, ссылка)
- :) - Vit(06.05.2020 19:37)
- Во всех учебниках описывают битовые поля просто через unsigned,
студенты evgeniy1294(12 знак., 06.05.2020 19:27, ссылка)
- Вот поэтому некоторым и нельзя goto. - fk0(06.05.2020 18:27)
- Чота я не понял, зачем там packed. Да и вообще, зачем это всё. Угар
кокойты. - SciFi(06.05.2020 16:55)
- это дело привычки. Привыкнешь и будешь считать что так и надо. это
из той же серии кто то считает, что сравнение с нулем повышает
наглядность кода abivan(439 знак., 06.05.2020 16:53)
- Я ради наглядности использую юнион, эти указатели с индексами ...
банально мозг херней занят, звезды ловит. - VLLV(06.05.2020 16:13)
- Что мешает сделать "UCHAR Map[1]"? - SciFi(05.05.2020 18:06)
- Это-то можно, но это не решает проблемы :) Вот суну я такой массив
в УАРТ, и какую длину указывать? - Звepoящep(05.05.2020 18:13)
- sizeof(StorageDataMap), какой же ещё? - SciFi(05.05.2020 18:17)
- Ну, блин. Сдаюсь :) - Звepoящep(05.05.2020 18:31)
- sizeof(StorageDataMap), какой же ещё? - SciFi(05.05.2020 18:17)
- Это-то можно, но это не решает проблемы :) Вот суну я такой массив
в УАРТ, и какую длину указывать? - Звepoящep(05.05.2020 18:13)
- Объявить typedef struct{} FieldNameStruct отдельно, чуть выше и
Map[sizeof(FieldNameStruct)] - Cкpипaч(05.05.2020 17:55)
- О! Что-то не подумал. Только наверно надо
Map[sizeof(FieldNameStruct) / sizeof(UCHAR)] - Звepoящep(05.05.2020 18:16)
- sizeof(UCHAR) -- это сильно. Заодно надо бы проверить, что 1==1. - SciFi(05.05.2020 18:20)
- А вдруг UCHAR != unsigned char? LightElf(1 знак., 05.05.2020 21:54, картинка)
- Зато переносимость :) И, эта, у вас magic numbers...нехорошо 8) - Cкpипaч(05.05.2020 18:25)
- sizeof(char) вообще везде равен 1. Даже у TMS320 - lloyd(05.05.2020 18:32)
- Ага. В писюках int - 32 бита :) - Звepoящep(05.05.2020 18:27)
- sizeof(UCHAR) -- это сильно. Заодно надо бы проверить, что 1==1. - SciFi(05.05.2020 18:20)
- О! Что-то не подумал. Только наверно надо
Map[sizeof(FieldNameStruct) / sizeof(UCHAR)] - Звepoящep(05.05.2020 18:16)
- Зачем здесь юнион? Мое имхо union нужен если в одну область памяти
нужно разместить несколько объектов разных типов abivan(327 знак., 06.05.2020 15:17)