名前空間
変種
操作

std::allocator_traits::max_size

提供: cppreference.com

 
 
動的メモリ管理
未初期化記憶域
(C++17)
ガベージコレクションサポート
その他
(C++20)
(C++11)
(C++11)
C のライブラリ
低水準のメモリ管理
 
std::allocator_traits
メンバ関数
Original:
Member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
allocator_traits::max_size
 
ヘッダ <memory> で定義
static size_type max_size( Alloc& a )
(C++11およびそれ以降)
可能であれば、呼び出して、アロケータaから最大理論的に可能な割り当てサイズを取得します
Original:
If possible, obtains the maximum theoretically possible allocation size from the allocator a, by calling
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

a.max_size()

上記が不可能な場合(例えばaメンバ関数max_size()、持っていない)、その後復帰する
Original:
If the above is not possible (e.g. a does not have the member function max_size(),), then returns
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

std::numeric_limits<size_type>::max()

[編集] パラメータ

(なし)

[編集] 値を返します

理論上の最大割り当てサイズ
Original:
Theoretical maximum allocation size
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[編集] 参照

(C++17で非推奨)(C++20で削除)
サポートされている最大確保サイズを返します
(std::allocatorのパブリックメンバ関数) [edit]