<string> Speicher wieder freigeben funzt net
-
Gude,
Wie kann ich den Speicher von einem String-Objekt wieder komplett
freigeben?string x = "Hallo"; x.empty(); x.capacity() // -> jetzt immernoch 5 //oder so x.empty(); x.reserve(); x.capacity() // -> jetzt immernoch 5
versteh ich nicht
-
x = "";
-
empty() fragt nur ab, ob der String leer ist. Leeren kannst du ihn mit clear().
-
capacity freigeben:
x.swap(string());