[C++11] --- 移动语义和完美转发
Posted Overboom
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[C++11] --- 移动语义和完美转发相关的知识,希望对你有一定的参考价值。
1 预备知识
在介绍std::move和std::forward之前,先来了解一下这几种函数:
- 拷贝构造函数(copy constructor)
- 移动构造函数(move constructor)
- 拷贝赋值运算符(copy-assignment operator)
- 移动赋值运算符(move-assignment operator)
#include <iostream>
#include <cstdlib>
#include <assert.h>
class CTest
public
以上是关于[C++11] --- 移动语义和完美转发的主要内容,如果未能解决你的问题,请参考以下文章
C++11:移动语义Move Semantics和完美转发Perfect Forwarding