scoped_array<uint8_t> buffer (new uint8_t[65536]);
Header* header = (Header *) buffer.get();
memset (header, 0, sizeof(Header));
scoped_array<uint8_t> buffer (new uint8_t[65536]);
Header* header = (Header *) buffer.get();
memset (header, 0, sizeof(Header));