C++ List 中的 emplace_front()函数

首页 / C++入门教程 / C++ List 中的 emplace_front()函数

C++列表emplace_front函数在列表的开头添加了一个新元素,并且集合的大小增加了一个。

下图显示了此函数的工作原理:

链接:https://www.learnfk.comhttps://www.learnfk.com/c++/cpp-list-emplace-front-function.html

来源:LearnFk无涯教程网

C++ List emplace_front()

emplace_front - 语法

void emplace_front(value_type val) ;

emplace_front - 范围

val  -  要插入列表开头的值。

emplace_front - 返回值

它不返回任何值。

emplace_front - 例子

让我们看一个简单的例子

#include <iostream>  
#include <list>  
using namespace std;  
int main()  
{  
list<string> li;  
list<string>::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"。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

朱赟的技术管理课 -〔朱赟〕

深入浅出gRPC -〔李林锋〕

代码精进之路 -〔范学雷〕

白话法律42讲 -〔周甲徳〕

数据分析实战45讲 -〔陈旸〕

透视HTTP协议 -〔罗剑锋(Chrono)〕

Swift核心技术与实战 -〔张杰〕

To B市场品牌实战课 -〔曹林〕

基于人因的用户体验设计课 -〔刘石〕

好记忆不如烂笔头。留下您的足迹吧 :)