1. Giới thiệu Trong lập trình C++, việc quản lý tài nguyên (resource) như bộ nhớ động, file, socket, mutex,… là rất quan trọng. Nếu không quản lý tốt, chương trình có…
Không chỉ riêng với C++ cũng như tất cả các ngôn ngữ khác, map và hashmap là hai containers được sử dụng rất phổ biến, giải quyết được rất nhiều bài toán…
Trong bài viết này mình sẽ giới thiệu một nguyên tắc rất cơ bản nhưng lại cực kì quan trọng trong mọi tình huống khi anh em làm việc với class interface.…
Trong bài này mình sẽ giới thiệu cho các bạn một specifier rất hữu ích trong C++ để tối ưu code tại compile-time. Giới thiệu constexpr Như các bạn đã biết, một…
Return value optimization là một khái niệm liên quan đến compiler optimization technique, compiler sẽ tự động xóa bỏ các việc copying objects không cần thiết ghi chúng ta trả ra một object từ…