1)forward_list 사용 이유 앞서 살펴본 STL array, vector같은 연속된 자료 구조에서는 데이터 중간에 자료를 추가하거나 삭제하는 작업이 비효율적입니다. 따라서 C++는 자료 추가, 삭제 작업을 효율적으로 할 수 있는 연결 리스트의 기본 형태인 forward_list 클래스를 제공합니다. 2)forward_list 사용 방법 forward_list는 전체 리스트 크기를 반환하거나 또는 첫 번째 원소를 제외한 나머지 원소에 직접 접근하는 기능은 제공하지 않습니다.
즉, front() 함수는 있지만 back() 함수는 없습니다. 2-1.forward_list 초기화 #include #include
#
cpp
#
forward_list
#
std
#
STL
#
프로그래밍
원문 링크 : 초보자를 위한 C++ STL forward_list 정리