#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

1 Like

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.

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?