... но не любой ценой.
-
- или через enum Vit(162 знак., 19.07.2015 19:35)
- тогда уж enum zzz { vasya, petya, ermolaj, ZZZ_QTY }; struct xxx{ unsigned int arr[ZZZ_QYU];}xxx; - VL(19.07.2015 20:13,
)
- Выигрыша по занимаемой памяти нет, но способ интересный - AlexG(19.07.2015 19:41)
- Так вы хотите так выигрыша по памяти достичь?! %) - Скрипач(19.07.2015 19:49)
- в общем да, иначе смысла мало - можно просто привести все данные к максимальной требуемой разрядности и работать с ними без лишних сложностей - AlexG(19.07.2015 20:35)
- Спрятать в объект, отсортировать по размеру в два разных массива, в значении индекса зашифровать к какому массиву обращаться. Скрипач(197 знак., 19.07.2015 20:46 - 21:36)
- в общем да, иначе смысла мало - можно просто привести все данные к максимальной требуемой разрядности и работать с ними без лишних сложностей - AlexG(19.07.2015 20:35)
- Так вы хотите так выигрыша по памяти достичь?! %) - Скрипач(19.07.2015 19:49)
- тогда уж enum zzz { vasya, petya, ermolaj, ZZZ_QTY }; struct xxx{ unsigned int arr[ZZZ_QYU];}xxx; - VL(19.07.2015 20:13,
- Пока склоняюсь к такому варианту, только наоборот - сделать структуру из полей одинакового размера и таскать из нее данные как из массива по указателю. Но, возможно есть еще варианты? Ведь столько всякой умно звучащей всячины и навороченных AlexG(25 знак., 19.07.2015 10:33)
- ...структура с полями гарантировано одинакового размера называется массивом. Но если есть желание "заминировать" текст... - Скрипач(19.07.2015 10:49)
- Все "умные названия" объектный подход покрыл как бык овцу. Скрипач(59 знак., 19.07.2015 10:40)
- Это все хорошо, только AlexG(575 знак., 19.07.2015 11:15)
- К каждому параметру свой метод это не туда. А вот каждый способ обращения одеть в метод Скрипач(335 знак., 19.07.2015 11:25 - 13:43)
- Это все хорошо, только AlexG(575 знак., 19.07.2015 11:15)
- у него наверно структура с битовыми полями, поэтому так не получится.. - LordN(19.07.2015 10:28)
- Битовые поля в структуре есть, но я планирую с ними по старике битовыми масками работать. - AlexG(19.07.2015 10:35)
- или через enum Vit(162 знак., 19.07.2015 19:35)