Share via


<utility>

定義說明建構和管理物件的集合,的 Standard Template Library (STL) 型別、函式和運算子,當兩個物件需要,視為已一。

#include <utility>

備註

對 Standard C++ 程式庫中是廣泛使用。 這些是必要的做為引數和傳回值為各種函式和在元素型別對於容器 (例如 對應類別多重對應類別。 <公用> 程式標題是由 <對應> 自動包含協助管理其索引鍵/值組型別項目。

類別

tuple_element

包裝 pair 項目之型別的類別。

tuple_size

包裝 pair 項目計數的類別。

函式

forward

儲存參考型別 ( lvalue 或 rvalue) 從遮蔽的引數由完美轉送。

get

取得 pair 物件中項目的函式。

make_pair

用於的範本 Helper 函式建構物件型別 pair,元件型別是根據做為參數傳遞的資料型別。

移動

傳回在引數中所傳入的為 rvalue 參考。

交換

交換兩個 pair 物件的項目。

運算子

operator!=

測試,如果在運算子左方的物件不等於至右邊物件。

operator==

測試,如果在運算子左方的物件與相等右邊物件。

運算子<

測試,如果在運算子左方的物件小於至右邊物件。

operator<=

測試,如果在運算子左方的物件小於或等於右邊的物件。

運算子>

測試,如果在運算子左方的物件大於至右邊物件。

operator>=

測試,如果在運算子左方的物件大於或等於右邊的物件。

Structs

識別

提供將兩個物件為單一物件的型別。

請參閱

參考

C++ 標準程式庫中的執行緒安全

其他資源

<utility> 成員

C++ 標準程式庫標頭檔