English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C ++ list push_front() 함수는 새로운 요소를 리스트의 시작에 추가합니다. 따라서, 리스트의 크기를 하나 늘립니다.
push_front(0) 함수는 시작에 0 요소를 추가합니다.
요소가 "x"라고 가정해 보겠습니다:
void push_front(const value_type& x);
x:리스트의 시작에 추가할 값입니다.
아무 값도 반환하지 않습니다.
간단한 예제를 보겠습니다.
#include <iostream> #include<list> using namespace std; int main() { list li={20,30,40,50}); li.push_front(10); list::iterator itr; for(itr=li.begin();itr!=li.end();++itr){ cout<<*itr<<","; } return 0; }
출력:
10,20,30,40,50
이 예제에서 push_front() 함수는 요소 “ 10”리스트의 시작에 삽입하다。