Tôi đã đọc C++ FAQ và nó nóiInt8_t là gì nếu một máy có> 8 bit trên mỗi byte?
ngôn ngữ C++ đảm bảo một byte phải lúc nào cũng có ít nhất 8 bit
Vậy điều đó có nghĩa là cho <cstdint>
loại?
Câu hỏi phụ - nếu tôi muốn một mảng byte, tôi nên sử dụng int8_t
hoặc char
và tại sao?
Về mặt kỹ thuật, đó là câu hỏi C, vì các loại được gọi lại theo tiêu chuẩn C (§7.18). – kennytm