-
- С любой позиции -- никак. Пользуйся memcpy() -- об этом даже где-то в стандартах сказано. Только за такое использование memcpy(), в случае, если данные выходят за пределы CPU (например, обмен по сети) -- тоже расстреливать нужно. - fk0(07.09.2012 16:00)
- Приведение указателя к большему размеру никогда не было кроссплатформенно. - amx(07.09.2012 11:10)
- если в обоих случаях LE, то должно быть кроссплатформенно. не вижу причин, кроме эндианности - Атмег(07.09.2012 11:22)
- ширина шины памяти не важна? - Mahagam(07.09.2012 11:25)
- а как влияет ширина шины? если это LE 8битник, ну положит он данные за несколько обращений, но так же - от младшего к старшему - Атмег(07.09.2012 11:34)
- КО сообщает, что даже 32-х битник с внешней 8-и битной шиной тоже затратит несколько обращений. и тут дело не столько в ядре, сколько в контроллере памяти. - Mahagam(07.09.2012 11:38)
- не могу утверждать 100%нтно, что кроме LE/BE ничего не влияет, но что может влиять пока не пойму - Атмег(07.09.2012 12:01)
- КО сообщает, что даже 32-х битник с внешней 8-и битной шиной тоже затратит несколько обращений. и тут дело не столько в ядре, сколько в контроллере памяти. - Mahagam(07.09.2012 11:38)
- а как влияет ширина шины? если это LE 8битник, ну положит он данные за несколько обращений, но так же - от младшего к старшему - Атмег(07.09.2012 11:34)
- ширина шины памяти не важна? - Mahagam(07.09.2012 11:25)
- если в обоих случаях LE, то должно быть кроссплатформенно. не вижу причин, кроме эндианности - Атмег(07.09.2012 11:22)