logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STL中的swap函数

swap函数执行会调用容器内数据类型的,拷贝构造和赋值函数调用对自定义类型使用STL algorithm中的swap函数,会调用自定义的类型的拷贝构造函数一次,赋值函数两次;自定义类型中没有定义那么就会使用默认的拷贝构造函数和赋值函数。 如果是容器,那么会遍历容易进行赋值。swap函数可用于清空vector和string类型容器分配的内存空间对于vector, string, basic_stri

C++11之lambda函数

最近一直在看mesos的源代码,mesos中用到了很多C++11的新特性,lambda函数就是其中的一个。对于lambda函数简单的来说就是java中的匿名函数。语法定义[capture] (paramenters) mutable->return-type {statement}[capture] 捕捉列表:捕捉上下文中的变量供函数使用(paramenters) 参数列表:跟普通参数列表相同,

到底了