Share via


ベクターのメンバー

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]

Reference

コンストラクター

ベクター

特定のサイズまたは特定の値の要素または特定の allocator とそのほかのベクターのコピーとしてベクターを構築します。

Typedef

allocator_type

ベクターの allocator のクラスを表す型。

const_iterator

ベクターの const の要素を読み取ることができるランダム アクセス反復子を提供する型。

const_pointer

ベクターの const の要素へのポインターを提供する型。

const_reference

const の要素への参照を提供する型は const の読み取りと操作実行のためにベクターに格納されています。

const_reverse_iterator

ベクターの const の要素を読み取ることができるランダム アクセス反復子を提供する型。

difference_type

ベクターの要素は 2 個のアドレスの違いを提供する型。

iterator

読み取り可能でありベクター内の要素を変更できるランダム アクセス反復子を提供する型。

ポインター

ベクター内の要素へのポインターを提供する型。

参照

要素への参照を提供する型はベクターに格納されています。

reverse_iterator

読み取り可能であり逆順のベクターの要素を変更できるランダム アクセス反復子を提供する型。

size_type

ベクターの要素の数をカウントする型。

value_type

データ型を表す型はベクターに格納されています。

メンバー関数

assign

ベクターを消去し空のベクターに指定された要素をコピーします。

at

ベクター内の指定した位置にある要素への参照を返します。

back

ベクター内の最後の要素への参照を返します。

begin

ベクター内の最初の要素にランダム アクセス反復子を返します。

capacity

ベクターのストレージを割り当てるに含めることのできる要素数を返します。

cbegin

ベクター内の最初の要素へのランダム アクセス定数反復子を返します。

cend

ベクターの末尾の次の位置を指すランダム アクセス定数反復子を返します。

crbegin

逆順のベクター内の最初の要素への定数反復子を返します。

crend

逆順のベクターの末尾への定数反復子を返します。

clear

ベクターの要素を消去します。

データ

ベクター内の最初の要素へのポインターを返します。

emplace

指定した位置にベクターの構築された要素を挿入します。

emplace_back

構築されたベクターの末尾に要素を追加します。

empty

コンテナーのベクターが空かどうかをテストします。

End

ベクターの末尾を指すランダム アクセス反復子を返します。

消去

指定された位置からベクターの要素または要素範囲を削除します。

front

ベクター内の最初の要素への参照を返します。

get_allocator

ベクターで使用される allocator のクラスのオブジェクトを返します。

挿入

指定した位置にベクターにいくつかの要素を挿入します。

max_size

ベクターの最大長を返します。

pop_back

ベクター内の最後の要素を削除します。

push_back

ベクターの末尾に要素を追加します。

rbegin

逆順のベクター内の最初の要素への反復子を返します。

rend

逆順のベクターの末尾を指す反復子を返します。

reserve

ベクターのオブジェクトにストレージの最小の長さを予約します。

resize

ベクターの新しいサイズを指定します。

shrink_to_fit

過剰な機能超過機能余剰機能を破棄します。

size

ベクター内の要素数を返します。

swap

2 次元のベクターの要素を交換します。

演算子

operator[]

指定した位置にベクター内の要素への参照を返します。

operator=

別のベクターのコピーとベクターの要素を置き換えます。

参照

Reference

vector クラス

標準 C++ ライブラリのスレッド セーフ

標準テンプレート ライブラリ