Programowanie w języku C/C++

Reserve

  • 2010-10-31 18:27
  • 0 komentarzy
  • 1008 odsłon
  • Oceń ten tekst jako pierwszy
void reserve(size_type ile);

Metoda rezerwuje pamięć na zawartość obiektu klasy string. Argument ile określa, ile co najmniej znaków ma zarejestrować dla tego obiektu. Co najmniej - gdyż nie ma gwarancji na to, że pojemność będzie wynosiła dokładnie tyle, ile się poda.

Parametry:
ile
Ile znaków zarejestrować

Przykład


#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
  string ala;
  ala.reserve(100); // rezerwacja miejsca na co najmniej 100 znaków
}

Zobacz też: