std:: swap (std::packaged_task)
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| Getting the result | ||||
| Execution | ||||
| Non-member functions | ||||
|
swap
(std::packaged_task)
|
||||
| Helper classes | ||||
|
(until C++17)
|
||||
| Deduction guides (C++17) |
|
template
<
class
Function,
class
...
Args
>
void
swap
(
packaged_task
<
Function
(
Args...
)
>
&
lhs,
|
(C++11以降) | |
std::swap アルゴリズムを std::packaged_task に対して特殊化します。 lhs の状態と rhs の状態を交換します。実質的に lhs. swap ( rhs ) を呼び出します。
目次 |
パラメータ
| lhs, rhs | - | 状態を交換する packaged task |
戻り値
(なし)
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
二つのタスクオブジェクトを交換する
(public member function) |