名前空間
変種
操作

「cpp/thread/unique lock/swap2」の版間の差分

提供: cppreference.com
< cpp‎ | thread‎ | unique lock
(Use {{lc}}. Update links. Various fixes.)
 
(1人の利用者による、間の1版が非表示)
1行: 1行:
{{tr_note}}
 
 
{{cpp/title | swap<small>(std::unique_lock)</small>}}
 
{{cpp/title | swap<small>(std::unique_lock)</small>}}
 
{{cpp/thread/unique_lock/navbar}}
 
{{cpp/thread/unique_lock/navbar}}
 
{{dcl begin}}
 
{{dcl begin}}
{{dcl |
+
{{dcl |
 
template< class Mutex >
 
template< class Mutex >
void swap( unique_lock<Mutex> &lhs,  
+
void swap( unique_lock<Mutex>& lhs,  
           unique_lock<Mutex> &rhs );
+
           unique_lock<Mutex>& rhs ) ;
 
}}
 
}}
 
{{dcl end}}
 
{{dcl end}}
  
{{tr|{{lc|std::swap}}{{lc|std::unique_lock}}アルゴリズムを専門としています。 {{tt|lhs}}のそれとの交流{{tt|rhs}}の状態を。効果的に{{c|lhs.swap(rhs)}}呼び出し.|Specializes the {{lc|std::swap}} algorithm for {{lc|std::unique_lock}}. Exchanges the state of {{tt|lhs}} with that of {{tt|rhs}}. Effectively calls {{c|lhs.swap(rhs)}}.}}
+
{{lc|std::swap}} {{lc|std::unique_lock}} {{tt|lhs}} {{tt|rhs}} {{c|lhs.swap(rhs)}}
  
===パラメータ===
+
======
 
{{par begin}}
 
{{par begin}}
{{par | lhs, rhs |{{tr| その状態をスワップするためのラッパーをロックします| lock wrappers whose states to swap}}}}
+
{{par | lhs, rhs | }}
 
{{par end}}
 
{{par end}}
  
===値を返します===
+
======
{{tr|(なし)|(none)}}
+
()
 
+
===例外===
+
{{noexcept}}
+
  
 
===例===
 
===例===
29行: 25行:
 
}}
 
}}
  
===も参照してください===
+
======
 
{{dsc begin}}
 
{{dsc begin}}
 
{{dsc inc | cpp/thread/unique_lock/dsc swap}}
 
{{dsc inc | cpp/thread/unique_lock/dsc swap}}

2018年4月7日 (土) 01:14時点における最新版