Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
25 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
352736
Топик полностью
fk0
, легенда
(07.09.2012 16:00, просмотров: 53)
ответил
MegaJohn
на
вопрос, имеется выравненный массив, хочется с ЛЮБОЙ позиции получить 4 байта как инт. Кроме memcpy есть другие варианты ? Если нет то получается к приведению е инту является не кроссплатформенным ? (на AVR и прочих 6битниках всегда будет корректно)
С любой позиции -- никак. Пользуйся memcpy() -- об этом даже где-то в стандартах сказано. Только за такое использование memcpy(), в случае, если данные выходят за пределы CPU (например, обмен по сети) -- тоже расстреливать нужно.
[ZX]
Ответить