C++ 左值引用和右值引用
最近看到 auto &a :count 与 aotu &&a:count的用法时候,对&&a这种写法不是很清楚 于是查了下相关的资料
#include <iostream>
#include <vector>
using namespace std;
class A
{
public:
/* 构造函数 */
A()
{
for (int i = 0; i < 5; i++)
{
intVec.push_back(i);
}
}
/* 用迭代器输出容器中的值 */
void printVec() {
for (vector<int>::iterator it = intVec.begin(); it != intVec

本文介绍了C++中的左值引用和右值引用,重点讲解了右值引用的概念,包括C++98/03标准中引用的限制以及C++11引入右值引用的原因和用法,说明了右值引用可以用于修改右值,以支持移动语义。
最低0.47元/天 解锁文章
1267

被折叠的 条评论
为什么被折叠?



