Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Второй буфер создать и скопировать buf2[n+1]=(buf1[n]<<m)&mask1[m] |buf1[n+1]&mask2[m] в цикле по n+1
Отправлено
Vladimir Ljaschko
31 августа 2007 г. 16:37
В ответ на:
Вопрос к знатокам С. Как быстро сдвинуть массив чаров на заданное число бит вправо?
отправлено skn 31 августа 2007 г. 16:17
Составить ответ
|
Вернуться на конференцию
Ответы
Ну, скобки добавить, пустые байты по краям массива добавить, таблицы масок, я думаю, очевидны, ограничение на 8 бит - тоже (если больше - можно массив обратно перекатать по такому же принципу).
—
Vladimir Ljaschko
(31.08.2007 16:40:19
194.158.204.49
,
пустое
)
Спасибо. Нечто подобное и сделаю.
—
skn
(31.08.2007 16:44:55
213.170.71.49
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
отымите от 2 единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru