32ビットシステム。
std::vector<char>::max_size()
2 32 -1、サイズ-1char
バイトを返しますstd::vector<int>::max_size()
2 30 -1を返し、サイズはint
-4バイトstd::vector<double>::max_size()
2 29 -1、サイズdouble
—8バイトを返します
max_size()
誰かが私に何に依存するか教えてもらえますか?
max_size()
また、64ビットシステムで実行した場合の戻り値はどうなりますか。