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