Để thao tác với danh sách trong C++, ngoài việc sử dụng list thì chúng ta có thể sử dụng tới forward_list.
Khác với list là danh sách liên kết đôi với các node trong đó chứa thông tin con trỏ của các node đứng trước và sau nó, thì trong forward_list, mỗi node sẽ chỉ chứa thông tin con trỏ của node đứng sau nó mà thôi. Nên việc sử dụng forward_list sẽ giúp tiết kiệm bộ nhớ lưu trữ hơn so với list.
Hãy cùng Kiyoshi tìm hiểu căn bản về forward_list cũng như các thao tác với forward_list trong C++ thông qua chuyên đề này nhé.