Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
いつ使用するのが適切string::reserveですか?文字列が保持するために一定量の文字を予約するために使用されていることを認識していますが、これはどのように役立ちますか?超えても文字列のサイズは変更されますか?それは効率のレベルを追加しますか?
string::reserve
再割り当ての数を減らすために、指定されたスペースを「予約」します。文字列がどれだけ大きくなるかをよく理解している場合は、その量のスペースを予約すると、再割り当てを防ぐことができます。
やり直すとサイズが変更されますが、再割り当ての数を減らすことが目的です。