C ++ライブラリ-<タプル>
前書き
これらは、ペアオブジェクトが要素のペアに対して行うのと同じように、おそらく異なるタイプの要素を1つのオブジェクトにまとめるオブジェクトですが、任意の数の要素に対して一般化されます。ペアクラス(ヘッダーで定義)と密接に関連しています
クラス
シニア番号 | クラスと説明 |
---|---|
1 | タプル これは、要素のコレクションを保持できるオブジェクトです。各要素は異なるタイプにすることができます。 |
ヘルパークラス
シニア番号 | ヘルパークラスと説明 |
---|---|
1 | tuple_size タプルサイズに関する情報が含まれています。 |
2 | tuple_element タプル要素タイプに関する情報が含まれています。 |
オブジェクトの作成
シニア番号 | オブジェクトの作成と説明 |
---|---|
1 | make_tuple タプルを構築します。 |
2 | forward_as_tuple タプルとして転送します。 |
3 | ネクタイ tie引数が含まれています。 |
4 | tuple_cat タプルを連結します。 |
要素へのアクセス
シニア番号 | 要素へのアクセスと説明 |
---|---|
1 | 取得する 要素を取得するために使用されます。 |
オブジェクト
シニア番号 | オブジェクトと説明 |
---|---|
1 | 無視する 割り当ては無視されます。 |