English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ List emplace_front() 사용법 및 예제

C++ List(리스트)

C ++列表emplace_front 함수는 리스트의 앞쪽에 새로운 요소를 추가하고 컨테이너의 크기를 하나 증가시킵니다.

아래 그림은 이 함수의 작동 원리를 보여줍니다:

문법

void emplace_front(value_type val) ;

매개변수

val:리스트의 앞쪽에 값을 삽입하려면.

반환 값

아무 값도 반환하지 않습니다.

간단한 예제를 보겠습니다.

#include#includeusing namespace std;
int main()
{
listli;
list::iterator itr;
li.emplace_front("language");
li.emplace_front("programming");
li.emplace_front("a");
li.emplace_front("is");
li.emplace_front("C");
for(itr=li.begin();itr!=li.end();++itr)
cout<<*itr<<" ";
 return 0;
}

출력:

C is a programming language.

이 예제에서 emplace_front() 함수는 목록 li에 새로운 다른 문자열을 추가하고 출력이 "C is a programming language."로 변경됩니다.

C++ List(리스트)