Цитата
Хочу ничего не нарушая засунуть ее по байтам во внешнюю память и таким же образом потом считывать.
можно и без union:
Код
struct {
.....................
} s;
int main() {
uint8_t *src = (void *)&s;
uint8_t *dest = ....;
for (size_t c=sizeof(s); c; c-- ) {
//копирование или что-нибудь другое
*dest++ = *src++;
};
Сообщение отредактировал ukpyr - Jul 26 2013, 21:14