Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - что хуже, потратить 51 байт или дополнительно поделить по модулю?

Ответить
Настройки темы
Теория - что хуже, потратить 51 байт или дополнительно поделить по модулю?
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Привет всем! подскажите, что хуже, потратить 51 байт или дополнительно поделить по модулю?
Есть минипрограмма, критична память и скорость. 3 варианта решения:
Код: Выделить весь код
// 1)
// при правильном аргументе за границы массива не выйдет
static unsigned char _bin_selector[70] = ...
return __bin_size[__bin_selector[offset % 125 % 74]];

// 2)
static unsigned char _bin_selector[70] = ...
unsigned mod = offset % 125;
return __bin_size[__bin_selector[mod < 74 ? mod : mod - 74]];

// 3) притом гарантирует проверку аргумента на правильность аргумента
static unsigned char _bin_selector[125] = ...
return __bin_size[__bin_selector[offset % 125]];
Какой предпочтительней?

Отправлено: 21:26, 31-07-2010

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - что хуже, потратить 51 байт или дополнительно поделить по модулю?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Вопрос по модифицированному модулю 7z r0L1K Автоматическая установка Windows 2000/XP/2003 2 12-12-2008 11:26
Разное - Поделить монитор или плазму на 4 части. zhefran Прочее железо 8 01-07-2008 16:20
Прочее - Mandriva Linux- лучше или хуже XP Nikita Dorov Новости и флейм из мира *nix 3 02-11-2007 14:15
Что можно выжать дополнительно из электронной почты? nsk Хочу все знать 4 24-01-2006 10:30
Китайцы перешли на пингвина, а мы что хуже ? rfcr Новости и флейм из мира *nix 9 27-09-2005 09:06




 
Переход