Tôi tạo ra một lớp X chỉ có 2 chức năng công cộng (constructor và destructor), và sử dụng sizeof
điều hành kích thước lớp đang đến là 1.Toán tử C++ sizeof tính kích thước như thế nào?
Khi tôi thêm một thành viên dữ liệu cá nhân của loại char
để khai báo lớp trên , kích thước vẫn là 1. Cuối cùng tôi thêm một loại số nguyên vào nó như là một thành viên dữ liệu lớp, và bây giờ kích thước là 8 byte.
Vui lòng giải thích cho tôi cách tính kích thước lớp học.
Hãy gửi mã có liên quan. –