Tôi đã đăng một câu hỏi với mã của mình mà chỉ #includethị của nó là như sau: #include <bits/stdc++.h> Giáo viên của tôi bảo tôi làm điều này, nhưng trong phần bình luận tôi được thông báo rằng tôi không nên. Tại sao?
Tôi không thể tìm thấy câu trả lời trong tài liệu tiêu chuẩn. Tiêu chuẩn ngôn ngữ C ++ có yêu cầu sizeof(bool)phải luôn là 1 (cho 1 byte) hay việc triển khai kích thước này được xác định?
Tôi đã thấy đoạn mã dưới đây trong bài đăng Quora này : #include <stdio.h> struct mystruct { int enabled:1; }; int main() { struct mystruct s; s.enabled = 1; if(s.enabled == 1) printf("Is enabled\n"); // --> we think this to be printed else printf("Is disabled !!\n"); } Trong cả …