c++内存示例28交换,构造参数
Posted 周三石
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++内存示例28交换,构造参数相关的知识,希望对你有一定的参考价值。
#包含 <io流>
#包含 <内存>
构 福 {
福(整 _值) : 值(_值) { 输出 << "福...\n"; }
~福() { 输出 << "~福...\n"; }
整 值;
};
整 主()
{
独针<福> 上1(新 福(1));
独针<福> 上2(新 福(2));
上1.交换(上2);
输出 << "上1->值:" << 上1->值 << 行尾;
输出 << "上2->值:" << 上2->值 << 行尾;
}
福...
福...
上1->值:2
上2->值:1
~福...
~福...
中 造元组( 分段构造,
应用( [&分配](动&&... 实参1) {
中 标::使用分配器构造实参<T1>( 分配,
前向<推导(实参1)>(实参1)...);
}, 前向<元组1>(x)),
应用( [&分配](动&&... 实参2) {
中 标::使用分配器构造实参<T2>( 分配,
前向<推导(实参2)>(实参2)...);
}, 前向<元组2>(y))
);
中 标::使用分配器构造实参<T>(分配,
分段构造, 元组<>{}, 元组<>{}
);
中 标::使用分配器构造实参<T>( 分配,
分段构造,
按元组前向(前向<U>(u)),
按元组前向(前向<V>(v))
);
中 标::使用分配器构造实参<T>( 分配,
分段构造,
按元组前向(pr.第一),
按元组前向(pr.第二)
);
中 标::使用分配器构造实参<T>( 分配,
分段构造,
按元组前向(标::移动(pr).第一),
按元组前向(标::移动(pr).第二));
本人的csdn博客:https://blog.csdn.net/fqbqrr 让我们每天都进步一点. |
以上是关于c++内存示例28交换,构造参数的主要内容,如果未能解决你的问题,请参考以下文章