enum, struct, class

enum, struct, class và namespace dùng để gom nhóm các hằng số, hàm, hoặc logic liên quan. So sánh nhanh Cách dùng Mục đích gom nhóm Kiểm tra kiểu Phạm vi tên Mở rộng logic Dễ dùng bitmask enum Gom nhóm hằng số nguyên Không Không Không Có enum class Gom nhóm hằng số nguyên … Read more

Dynamic allocation (cấp phát động)

So sánh C và C++ malloc vs calloc Trong C, cả malloc và calloc đều dùng để cấp phát bộ nhớ động, nhưng chúng có một vài điểm khác biệt quan trọng malloc thường nhanh hơn vì không cần gán giá trị ban đầu, nhưng calloc tiện lợi khi muốn vùng nhớ sạch (tránh lỗi … Read more