C++ List 中的 emplace_front()函数

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

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

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

无涯教程网

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"。

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

技术教程推荐

Service Mesh实践指南 -〔周晶〕

微服务架构实战160讲 -〔杨波〕

从0开始学微服务 -〔胡忠想〕

算法面试通关40讲 -〔覃超〕

MySQL实战45讲 -〔林晓斌〕

玩转Spring全家桶 -〔丁雪丰〕

深入拆解Tomcat & Jetty -〔李号双〕

分布式数据库30讲 -〔王磊〕

攻克视频技术 -〔李江〕

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