Перевод этой страницы?:

reserve

Синтаксис:

    #include <string>
    void reserve( size_type size = 0 );

Функция reserve() назначает минимальную емкость строки. Если аргумент size меньше чем текущее количество символов (т.е. size < this->size()), то это интерпретируется как рекомендательный запрос на установку минимальной емкости по размеру текущей строки. reserve() работает за линейное время.

Смотрите также: capacity, resize