std::experimental:: swap (std::experimental::propagate_const)
|
template
<
class
T
>
constexpr
void
swap
(
std::
experimental
::
propagate_const
<
T
>
&
lhs,
|
(库基础技术规范 v2) | |
为 std::experimental::propagate_const 特化 swap 算法。交换 lhs 和 rhs 的指针。等效于 lhs. swap ( rhs ) 。
|
此重载仅当 std:: is_swappable_v < T > 为 true 时参与重载决议。 |
(library fundamentals TS v3) |
目录 |
参数
| lhs, rhs | - |
要交换内容的
propagate_const
对象
|
返回值
(无)
异常
复杂度
常量。
参见
|
交换两个对象的值
(函数模板) |
|
|
交换被包装的指针
(公开成员函数) |