摘要: 在引入右值引用,转移构造函数,转移复制运算符之前,通常使用push_back()向容器中加入一个右值元素(临时对象)的时候,首先会调用构造函数构造这个临时对象,然后需要调用拷贝构造函数将这个临时对象放入容... 阅读全文
posted @ 2017-09-17 09:41 ZhangPYi 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 一、set和multiset基础set和multiset会根据特定的排序准则,自动将元素进行排序。不同的是后者允许元素重复而前者不允许。需要包含头文件:#include set和multiset都是定义在... 阅读全文
posted @ 2017-09-17 09:39 ZhangPYi 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 本系列文章主要介绍 C++11 并发编程,计划分为 9 章介绍 C++11 的并发和多线程编程,分别如下:C++11 并发指南一(C++11 多线程初探)(本章计划 1-2 篇,已完成 1 篇)C++11... 阅读全文
posted @ 2017-09-17 09:18 ZhangPYi 阅读(17785) 评论(0) 推荐(2) 编辑
摘要: 上一篇博客《C++11 并发指南一(C++11 多线程初探)》中只是提到了 std::thread 的基本用法,并给出了一个最简单的例子,本文将稍微详细地介绍 std::thread 的用法。std::t... 阅读全文
posted @ 2017-09-17 09:17 ZhangPYi 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 引言C++11 自2011年发布以来已经快两年了,之前一直没怎么关注,直到最近几个月才看了一些 C++11 的新特性,今后几篇博客我都会写一些关于 C++11 的特性,算是记录一下自己学到的东西吧,和大家... 阅读全文
posted @ 2017-09-17 09:12 ZhangPYi 阅读(648) 评论(0) 推荐(0) 编辑