01/10/2018, 14:57

#pragma pack(n)

Mình đang gặp 1 vấn đề, đó là lúc đọc file thì để đọc từng khối 1 byte, theo hướng dẫn trên GG thì em mở ảnh bằng Notepad và chèn vào đầu file #pragma pack(1) thì lại không mở được ảnh. Có cách nào khắc phục không mn

rogp10 viết 17:00 ngày 01/10/2018

Câu này chỉ có nghĩa trong các file mã nguồn thôi!

Dùng struct trực tiếp sẽ vướng endian, dù có pack hay không. Trừ phi compiler có #define để nhận endian, nhưng như vậy thì mất portability của code do dùng op.

Bài liên quan
0